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)); }