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)); }
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)); }
public void actualizarImagenTH(Imagen imagenNueva) { //RepositorioHotel repositorioHotel = new RepositorioHotel(); IHabitacionLN repo = FabricaIoC.Contenedor.Resolver <HabitacionLN>(); //TipoHabitacionConImagenes hotel = repo.actualizarImagenTH(imagenNueva); //return Ok(hotel); }
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
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)); }