示例#1
0
        public IHttpActionResult obtenerFacilidades()
        {
            IImagenLN    repositorioImagenes = FabricaIoC.Contenedor.Resolver <ImagenLN>();
            IFacilidadLN repositorio         = FabricaIoC.Contenedor.Resolver <FacilidadLN>();
            //RepositorioFacilidad repositorio = new RepositorioFacilidad();
            //RepositorioImagen repositorioImagenes = new RepositorioImagen();

            var facilidades         = repositorio.obtenerFacilidades();
            var imagenesBar         = repositorioImagenes.obtenerImagenesBar();
            var imagenesCafeteria   = repositorioImagenes.obtenerImagenesCafeteria();
            var imagenesInfantiles  = repositorioImagenes.obtenerImagenesInfantiles();
            var imagenesJacuzzi     = repositorioImagenes.obtenerImagenesJacuzzi();
            var imagenesPiscina     = repositorioImagenes.obtenerImagenesPiscina();
            var imagenesRestaurante = repositorioImagenes.obtenerImagenesRestaurante();
            var imagenesTenis       = repositorioImagenes.obtenerImagenesTenis();

            FacilidadesConImagenes facilidadesConImagenes = new FacilidadesConImagenes();

            facilidadesConImagenes.facilidades         = facilidades;
            facilidadesConImagenes.imagenesBar         = imagenesBar;
            facilidadesConImagenes.imagenesCafeteria   = imagenesCafeteria;
            facilidadesConImagenes.imagenesInfantil    = imagenesInfantiles;
            facilidadesConImagenes.imagenesJacuzzi     = imagenesJacuzzi;
            facilidadesConImagenes.imagenesPiscina     = imagenesPiscina;
            facilidadesConImagenes.imagenesRestaurante = imagenesRestaurante;
            facilidadesConImagenes.imagenesTenis       = imagenesTenis;

            return(Ok(facilidadesConImagenes));
        }
示例#2
0
        public IHttpActionResult obtenerHotel(string id)
        {
                     
            //RepositorioHotel repositorioHotel = new RepositorioHotel();
            IImagenLN repositorioImagenes = FabricaIoC.Contenedor.Resolver<ImagenLN>();
            IHotelLN repo = FabricaIoC.Contenedor.Resolver<HotelLN>();
            Hotel hotel = repo.obtenerHotel(id);
           // RepositorioImagen repositorioImagenes = new RepositorioImagen();
            var imagenesDescrip = repositorioImagenes.obtenerImagenesDescripcion();
            var imagenesSobreNosotros = repositorioImagenes.obtenerImagenesSobreNosotros();

            HotelConImagenes hotelConImagenes = new HotelConImagenes();
            hotelConImagenes.hotel = hotel;
            hotelConImagenes.imagenesDescripcion = imagenesDescrip;
            hotelConImagenes.galeria = imagenesSobreNosotros;
           

            return Ok(hotelConImagenes);
        }
示例#3
0
        public IHttpActionResult obtenerHabitacion()
        {
            IImagenLN repositorioImagenes = FabricaIoC.Contenedor.Resolver<ImagenLN>();
            IHotelLN repo = FabricaIoC.Contenedor.Resolver<HotelLN>();

            //RepositorioHotel repositorioHotel = new RepositorioHotel();
            List<Tipo_Habitacion> hotel = repo.obtenerHabitacion();
            //RepositorioImagen repositorioImagenes = new RepositorioImagen();
            var imagenesJunior = repositorioImagenes.obtenerImagenesJunior();
            var imagenSuite = repositorioImagenes.obtenerImagenesSuite();
            var imagenStandard = repositorioImagenes.obtenerImagenesStandard();

            Tarifa tipo = new Tarifa();
            tipo.tipoHabitacion = hotel;
            tipo.imagenJunior = imagenesJunior;
            tipo.imagenSuite = imagenSuite;
            tipo.imagenStandard = imagenStandard;

            return Ok(tipo);
        }
        public IHttpActionResult obtenerTipoHabitacion(string tipo)
        {
            IImagenLN     repositorioImagenes = FabricaIoC.Contenedor.Resolver <ImagenLN>();
            IHabitacionLN repositorio         = FabricaIoC.Contenedor.Resolver <HabitacionLN>();

            Tipo_Habitacion habitacion = new Tipo_Habitacion();

            habitacion = repositorio.obtenerTipoHabitacion(tipo);

            var imagenJunior   = repositorioImagenes.obtenerImagenesJunior();
            var imagenStandard = repositorioImagenes.obtenerImagenesStandard();
            var imagenSuite    = repositorioImagenes.obtenerImagenesSuite();

            TipoHabitacionConImagenes tipoHabitacion = new TipoHabitacionConImagenes();

            tipoHabitacion.tipoHabitacionX = habitacion;
            tipoHabitacion.imagenJunior    = imagenJunior;
            tipoHabitacion.imagenStandard  = imagenStandard;
            tipoHabitacion.imagenSuite     = imagenSuite;

            return(Ok(tipoHabitacion));
        }