public async Task <IActionResult> DeleteConfirmed(int id) { HotelsRepositories hr = new HotelsRepositories(_context); hr.deleteHotel(id); return(RedirectToAction(nameof(Index))); }
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))); }
public HotelsController(DBRezervareHotelieraContext context) { _context = context; hotelRepositories = new HotelsRepositories(context); }