/// <summary> /// Método de la vista parcial M09_DetalleHotel /// </summary> /// <returns>Retorna la vista parcial M09_DetalleHotel en conjunto del Modelo de dicha vista</returns> public ActionResult M09_DetalleHotel(int id) { try { Command <Entidad> comando = FabricaComando.crearM09ConsultarHotel(id); Entidad hotel = comando.ejecutar(); Hotel hotelbuscado = (Hotel)hotel; CVerHotel modelovista = new CVerHotel(); _idhotel = hotelbuscado._id; modelovista._capacidadHabitacion = hotelbuscado._capacidad; modelovista._ciudad = hotelbuscado._ciudad._nombre; modelovista._clasificacion = hotelbuscado._clasificacion; modelovista._direccion = hotelbuscado._direccion; modelovista._email = hotelbuscado._email; modelovista._nombre = hotelbuscado._nombre; modelovista._paginaWeb = hotelbuscado._paginaWeb; modelovista._pais = hotelbuscado._ciudad._pais._nombre; modelovista._precioHabitacion = hotelbuscado._precio; return(PartialView(modelovista)); } catch (ReservaExceptionM09 ex) { return(Content(ex.Mensaje)); } }
public void M09_CVerHotel() { CVerHotel prueba = new CVerHotel(); prueba._capacidadHabitacion = 4; prueba._ciudad = "Caracas"; prueba._clasificacion = 5; prueba._direccion = "prueba"; prueba._email = "*****@*****.**"; prueba._nombre = "prueba"; prueba._paginaWeb = "www.prueba.com"; prueba._pais = "Venezuela"; prueba._precioHabitacion = 200; Assert.AreEqual(prueba._capacidadHabitacion, 4); Assert.AreEqual(prueba._ciudad, "Caracas"); Assert.AreEqual(prueba._nombre, "prueba"); Assert.AreEqual(prueba._paginaWeb, "www.prueba.com"); Assert.AreEqual(prueba._email, "*****@*****.**"); Assert.AreEqual(prueba._direccion, "prueba"); Assert.AreEqual(prueba._clasificacion, 5); Assert.AreEqual(prueba._pais, "Venezuela"); }