Пример #1
0
        public async Task <IActionResult> DeleteConfirmed(int id)
        {
            HotelsRepositories hr = new HotelsRepositories(_context);

            hr.deleteHotel(id);



            return(RedirectToAction(nameof(Index)));
        }
Пример #2
0
        public async Task <IActionResult> DeleteConfirmed(int id)
        {
            HotelsRepositories reopsitorydeletHotels = new HotelsRepositories(_context);
            var hotelsLocation = _context.Hotels.Where(x => x.IdHotel == id).ToList();

            foreach (var item in hotelsLocation)
            {
                reopsitorydeletHotels.deleteHotel(item.IdHotel);
            }
            var location = await _context.Location.SingleOrDefaultAsync(m => m.IdLocation == id);

            _context.Location.Remove(location);
            await _context.SaveChangesAsync();

            return(RedirectToAction(nameof(Index)));
        }
Пример #3
0
 public HotelsController(DBRezervareHotelieraContext context)
 {
     _context          = context;
     hotelRepositories = new HotelsRepositories(context);
 }