public interface IModelo
Modifier and Type | Method and Description |
---|---|
java.lang.String |
calculaPrecioTotal(java.lang.String[] servicios)
Calcula el precio total segun los servicios.
|
boolean |
cancelarCita()
Cancela una cita que ha pedido el usuario y la borra de la base de datos externa.
|
boolean |
confirmarCita()
Confirma la cita que introdujo el usuario en la aplicación y la envia a la base de datos externa.
|
boolean |
guardarDatos(java.lang.String[] servicios)
Guarda los datos introducidos por el usuario.
|
boolean |
guardarDatos(java.lang.String fecha,
java.lang.String hora)
Guarda los datos introducidos por el usuario.
|
boolean |
guardarDatos(java.lang.String id_android,
java.lang.String nombre,
java.lang.String sexo,
java.lang.String peluqueria)
Guarda en el modelo los datos introducidos por el usuario.
|
java.lang.String |
obtenerDescripcionPeluqueria(java.lang.String id_peluqueria)
Obtiene la descripción de la peluquería
|
java.lang.String[] |
obtenerFechas()
Obtiene las fechas disponibles para pedir cita.
|
java.lang.String[] |
obtenerHoras(java.lang.String fecha)
Obtiene las horas disponibles para una fecha determinada.
|
Bitmap |
obtenerImagenPeluqueria(java.lang.String id_peluqueria)
Obtiene la imagen de la peluquería
|
java.lang.String |
obtenerInfoCita()
Obtiene infomación de la cita que ha ido introduciendo el usuario en la aplicación.
|
java.lang.String |
obtenerInfoCita(java.lang.String id_cita)
Obtiene información de una cita con su identificador.
|
java.lang.String[] |
obtenerListaCitas(java.lang.String id_usuario)
Obtiene el listado de citas que ha pedido el usuario a través de la aplicación.
|
java.lang.String[] |
obtenerListaPeluquerias()
Obtiene la lista de peluquerías
|
java.lang.String[] |
obtenerServicios()
Obtiene los servicios
|
java.lang.String |
posicionPeluqueria(java.lang.String id_peluqueria)
Obtiene la ubicación geográfica de la peluquería.
|
java.lang.String[] |
posicionTodasPeluquerias()
Obtiene la ubicación geográfica de todas las peluquerías.
|
java.lang.String[] obtenerListaPeluquerias()
java.lang.String obtenerDescripcionPeluqueria(java.lang.String id_peluqueria)
id_peluqueria
- Identificador de la peluqueríaBitmap obtenerImagenPeluqueria(java.lang.String id_peluqueria)
id_peluqueria
- Identificador de la peluqueríajava.lang.String posicionPeluqueria(java.lang.String id_peluqueria)
id_peluqueria
- Identificador de la peluquería.java.lang.String[] posicionTodasPeluquerias()
boolean guardarDatos(java.lang.String id_android, java.lang.String nombre, java.lang.String sexo, java.lang.String peluqueria)
id_android
- Identificador del usuario.nombre
- Nombre del usuario.sexo
- Sexo del usuario.peluqueria
- Peluquería elegida por el usuario.java.lang.String[] obtenerServicios()
java.lang.String calculaPrecioTotal(java.lang.String[] servicios)
servicios
- Listado de servicios.boolean guardarDatos(java.lang.String[] servicios)
servicios
- Listado de servicios introducidos por el usuario.java.lang.String[] obtenerFechas()
java.lang.String[] obtenerHoras(java.lang.String fecha)
fecha
- Fecha para buscar las horas.boolean guardarDatos(java.lang.String fecha, java.lang.String hora)
fecha
- Fecha seleccionada por el usuariohora
- Hora seleccionada por el usuario.java.lang.String obtenerInfoCita()
boolean confirmarCita()
java.lang.String[] obtenerListaCitas(java.lang.String id_usuario)
id_usuario
- Identificador del usuario.java.lang.String obtenerInfoCita(java.lang.String id_cita)
id_cita
- Identificador de la cita.boolean cancelarCita()