Example #1
0
 /// <summary>
 /// Retorna los comentarios de la propiedad, el Id de la propiedad es pasado por parametros. 
 /// </summary>
 /// <param name="pidPropiedad"></param>
 /// <returns></returns>
 public List<Comentario> obtenerComentariosPropiedad()
 {
     ControllerPropiedades _controllerPropiedades = new ControllerPropiedades();
     int index = _controllerPropiedades.getIndex();
     int idPropiedad = _controllerPropiedades.obtenerIdPropiedad(index);
     return _comentarios.obtenerComentariosPropiedad(idPropiedad.ToString());
 }
Example #2
0
 public Boolean verificarReservacion()
 {
     ControllerPropiedades _controllerPropiedades = new ControllerPropiedades();
     ControllerUsuario _controllerUsuario = new ControllerUsuario();
      int index = _controllerPropiedades.getIndex();
     int idPropiedad = _controllerPropiedades.obtenerIdPropiedad(index);
     return _comentarios.verificarComentario(idPropiedad, _controllerUsuario.getLogin());
 }
Example #3
0
 /// <summary>
 /// Registra los comentarios realizados por los usuarios viajeros a una propiedad, tiene como parametros el ranking dado,
 /// el indice de la propiedad para poder asignarle el id y el comentario realizo. 
 /// </summary>
 /// <param name="pindiceRanking"></param>
 /// <param name="pindicePropiedad"></param>
 /// <param name="pcomentario"></param>
 /// <returns></returns>
 public String realizarComentario(int pindiceRanking, String pcomentario)
 {
     String[] _datos;
     ControllerPropiedades _controllerPropiedades = new ControllerPropiedades();
     ControllerUsuario _controllerUsuario = new ControllerUsuario();
     int indexPropiedad = _controllerPropiedades.getIndex();
     int idPropiedad = _controllerPropiedades.obtenerIdPropiedad(indexPropiedad);
     String fecha = DateTime.Today.Year + "/" + DateTime.Today.Month + "/" + DateTime.Today.Day;
     _datos = new String[5] { pcomentario, _controllerUsuario.getLogin(), idPropiedad.ToString(), pindiceRanking.ToString(), fecha };
     return _comentarios.realizarComentario(_datos);
 }
Example #4
0
 /// <summary>
 /// Realiza reservacion
 /// </summary>
 /// <param name="pdatos"></param>
 /// <returns></returns>
 public String realizarReservacion(String[] pdatos)
 {
     ControllerPropiedades _propiedad = new ControllerPropiedades();
     int index = _propiedad.getIndex();
     int viaje = getidViaje();
     if (index >= 0 && viaje > 0)
     {
         String[] datos = new String[4];
         datos[0] = pdatos[0];
         datos[1] = pdatos[1];
         datos[2] = _propiedad.obtenerIdPropiedad(index).ToString();
         datos[3] = viaje.ToString();
         _viaje.realizarReservacion(datos);
         return _viaje.realizarReservacion(datos);
     }
     else
     {
         return "Debe de elegir una propiedad";
     }
 }