Ejemplo n.º 1
0
        /// <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));
            }
        }
Ejemplo n.º 2
0
        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");
        }