public HotelConImagenes actualizarDescripcionHome(Hotel hotel) { HotelConImagenes hotelConImagenes = new HotelConImagenes(); RepositorioImagen repo = new RepositorioImagen(); try { var hotelActual = db.Hotel.Single(u => u.nombre_Hotel == hotel.nombre_Hotel); hotelActual.descripcion_Hotel = hotel.descripcion_Hotel; db.SaveChanges(); var hoteles = db.Hotel.ToList(); foreach (var miHotel in hoteles) { var imagenesDescrip = repo.obtenerImagenesDescripcion(); var imagenesSobreNosotros = repo.obtenerImagenesSobreNosotros(); hotelConImagenes.hotel = miHotel; hotelConImagenes.imagenesDescripcion = imagenesDescrip; hotelConImagenes.galeria = imagenesSobreNosotros; break; } return(hotelConImagenes); } catch (Exception ex) { return(hotelConImagenes); } }
public HotelConImagenes actualizarImagenHome(Imagen imagenNueva) { HotelConImagenes hotelConImagenes = new HotelConImagenes(); RepositorioImagen repo = new RepositorioImagen(); try { var imagen = db.Imagen.Single((u => u.id_Imagen == imagenNueva.id_Imagen)); imagen.imagen_Imagen = imagenNueva.imagen_Imagen; db.SaveChanges(); var hoteles = db.Hotel.ToList(); foreach (var hotel in hoteles) { var imagenesDescrip = repo.obtenerImagenesDescripcion(); var imagenesSobreNosotros = repo.obtenerImagenesSobreNosotros(); hotelConImagenes.hotel = hotel; hotelConImagenes.imagenesDescripcion = imagenesDescrip; hotelConImagenes.galeria = imagenesSobreNosotros; break; } return(hotelConImagenes); } catch (Exception ex) { return(hotelConImagenes); } }