예제 #1
0
        public IHttpActionResult actualizarTipo(string tipo, string descripcion, double tarifa)
        {
            Tipo_Habitacion habitacion = new Tipo_Habitacion();
            //RepositorioHabitacion reposiorio = new RepositorioHabitacion();
            IHabitacionLN repositorio = FabricaIoC.Contenedor.Resolver <HabitacionLN>();

            habitacion = repositorio.actualizarTipo(tipo, descripcion, tarifa);
            return(Ok(habitacion));
        }
예제 #2
0
        public IHttpActionResult obtenerTodas()
        {
            List <AdministrarHabitacion> habitaciones = new List <AdministrarHabitacion>();
            //RepositorioHabitacion reposiorio = new RepositorioHabitacion();
            IHabitacionLN repositorio = FabricaIoC.Contenedor.Resolver <HabitacionLN>();

            habitaciones = repositorio.obtenerTodas();
            return(Ok(habitaciones));
        }
예제 #3
0
        public void actualizarImagenTH(Imagen imagenNueva)
        {
            //RepositorioHotel repositorioHotel = new RepositorioHotel();
            IHabitacionLN repo = FabricaIoC.Contenedor.Resolver <HabitacionLN>();

            //TipoHabitacionConImagenes hotel =
            repo.actualizarImagenTH(imagenNueva);

            //return Ok(hotel);
        }
예제 #4
0
        public IHttpActionResult ObtenerDisponibilidad(string fechaLlegada, string fechaSalida, string tipo)
        {
            System.DateTime fechaInicio = DateTime.Parse(fechaLlegada);

            System.DateTime fechaFinal = DateTime.Parse(fechaSalida);

            List <HabitacionesDisponibles> hds = new List <HabitacionesDisponibles>();
            //RepositorioHabitacion reposiorio = new RepositorioHabitacion();
            IHabitacionLN repositorio = FabricaIoC.Contenedor.Resolver <HabitacionLN>();

            hds = repositorio.obtenerHabitaciones(fechaInicio, fechaFinal, tipo);
            return(Ok(hds));
        }//obtenerDisponibilidad
예제 #5
0
        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));
        }