public void After() { mockPais = null; mockCiudad = null; mockHotel = null; daoHotel = null; }
public void Before() { mockPais = new Pais(11, "Venezuela"); mockCiudad = new Ciudad(12, "Caracas", mockPais); mockHotel = new Hotel("HOtel desde preuba unit3", "hotel", "hotel", "hotel", 1, 1, mockCiudad); mockHotell = new Hotel(999, "HOtel desde pr", "hotel", "hotel", "hotel", 1, 1, mockCiudad); daoHotel = new DAOHotel(); mock = new Hotel(6, "HOtel", "hotel", "hotel", "prueba", 1, 1, mockCiudad, 0); }
/// <summary> /// Metodo implementado proveniente de la clase abstracta Command /// </summary> /// <returns>Retorna un String</returns> public override String ejecutar() { try { IDAOHotel daoHotel = (DAOHotel)FabricaDAO.instanciarDaoHotel(); Entidad ent = daoHotel.disponibilidadHotel(_hotel, _disponibilidad); Cache.actualizarMapHotelesDisponibilidad(ent._id, _disponibilidad); return(ResourceM09Command.DisponibilidadCorrectamente); } catch (ReservaExceptionM09 ex) { Log.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); return(ex.Codigo); } }
/// <summary> /// Sobre escritura del Ejecutar de Comando /// </summary> /// <returns> /// Devuelve un String, en el cual se indica el mensaje que sera llevado a la vista /// </returns> public override String ejecutar() { try { IDAOHotel daoHotel = (DAOHotel)FabricaDAO.instanciarDaoHotel(); String test = daoHotel.eliminarHotel(_hotel._id); Cache.eliminarHotelMap(_hotel._id); return(ResourceM09Command.EliminoCorrectamente); } catch (ReservaExceptionM09 ex) { Log.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); return(ex.Codigo); } }