public async Task <bool> EdytujDzial(Dzial input) { var dzial = await _dzialRepository.PobierzDzial(input.IdDzial); if (dzial == null) { return(false); } await _dzialRepository.EdytujDzial(dzial); return(true); }
public async Task <IActionResult> Edit(int id, [Bind("IdDzial,NazwaDzial")] Dzial dzial) { if (id != dzial.IdDzial) { Log.Warning("Nieudana próba edycji działu"); return(NotFound()); } if (ModelState.IsValid) { var czyZedytowano = await _dzialRepository.EdytujDzial(dzial); if (czyZedytowano == false) { return(NotFound()); } return(RedirectToAction(nameof(Index))); } return(View(dzial)); }