public async Task <IActionResult> Edit(string id, [Bind("KlasaID,Sala,NauczycielID")] Klasa klasa) { if (id != klasa.KlasaID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(klasa); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!KlasaExists(klasa.KlasaID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["NauczycielID"] = new SelectList(_context.Nauczyciel, "NauczycielID", "NauczycielID", klasa.NauczycielID); return(View(klasa)); }
public async Task <IActionResult> Edit(string id, [Bind("PrzedmiotID,Nazwa,DlaKlasy,LiczbaGodzinTygodniowo")] Przedmiot przedmiot) { if (id != przedmiot.PrzedmiotID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(przedmiot); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PrzedmiotExists(przedmiot.PrzedmiotID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(przedmiot)); }
public async Task <IActionResult> Edit(int id, [Bind("UprawnienieID,UprawnienieNazwa,NauczycielID")] Uprawnienie uprawnienie) { if (id != uprawnienie.UprawnienieID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(uprawnienie); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UprawnienieExists(uprawnienie.UprawnienieID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["NauczycielID"] = new SelectList(_context.Nauczyciel, "NauczycielID", "NauczycielID", uprawnienie.NauczycielID); return(View(uprawnienie)); }
public async Task <IActionResult> Edit(int id, [Bind("ZajeciaID,Data,liczbaGodzinDzien,NauczycielID,KlasaID,PrzedmiotID")] Zajecia zajecia) { if (id != zajecia.ZajeciaID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(zajecia); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ZajeciaExists(zajecia.ZajeciaID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["KlasaID"] = new SelectList(_context.Set <Klasa>(), "KlasaID", "KlasaID", zajecia.KlasaID); ViewData["NauczycielID"] = new SelectList(_context.Nauczyciel, "NauczycielID", "NauczycielID", zajecia.NauczycielID); ViewData["PrzedmiotID"] = new SelectList(_context.Set <Przedmiot>(), "PrzedmiotID", "PrzedmiotID", zajecia.PrzedmiotID); return(View(zajecia)); }
public async Task <IActionResult> Edit(string id, [Bind("NauczycielID,Imie,Nazwisko,SumaGodzinTygodniowo")] Nauczyciel nauczyciel) { if (id != nauczyciel.NauczycielID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(nauczyciel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!NauczycielExists(nauczyciel.NauczycielID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(nauczyciel)); }