public async Task <WaterAvailability> AddWaterAvailabilityAsync(WaterAvailability waterAvailability) { await _appDbContext.WaterAvailabilities.AddAsync(waterAvailability); await _appDbContext.SaveChangesAsync(); return(waterAvailability); }
public async Task <IActionResult> AddAsync(AddWasteCollectionViewModel model) { if (ModelState.IsValid) { WaterAvailability waterAvailability = new WaterAvailability { ServiceArea = model.ServiceArea, Mon = model.Mon, Tue = model.Tue, Wed = model.Wed, Thur = model.Thur, Fri = model.Fri, Sat = model.Sat, Sun = model.Sun, DateModified = DateTime.Now }; await _waterAvailabilityRepository.AddWaterAvailabilityAsync(waterAvailability); return(RedirectToAction("Complete", new { message = "Water availability information has been added successfully" })); } return(View(model)); }
public async Task UpdateWaterAvailability(WaterAvailability updatedWaterAvailabilty) { _appDbContext.WaterAvailabilities.Update(updatedWaterAvailabilty); await _appDbContext.SaveChangesAsync(); }
public async Task DeleteWaterAvailabitly(WaterAvailability waterAvailability) { _appDbContext.WaterAvailabilities.Remove(waterAvailability); await _appDbContext.SaveChangesAsync(); }