/// <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()); }
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()); }
/// <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); }
/// <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"; } }