public async Task <IActionResult> Edit(int id, [Bind("id,Login,Password,Role")] Person person) { if (id != person.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(person); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PersonExists(person.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(person)); }
public async Task <IActionResult> Edit(int id, [Bind("id,NameOfDiscipline")] Discipline discipline) { if (id != discipline.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(discipline); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DisciplineExists(discipline.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(discipline)); }
public async Task <IActionResult> Edit(int id, [Bind("id,NameOfClass")] Classs classs) { if (id != classs.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(classs); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClasssExists(classs.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(classs)); }
public async Task <IActionResult> Edit(int id, [Bind("id,Username,Name,Surname,Lastname")] Users users) { if (id != users.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(users); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsersExists(users.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(users)); }
public async Task <IActionResult> Edit(int id, [Bind("id,MarkOfLesson")] Mark mark) { if (id != mark.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(mark); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MarkExists(mark.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(mark)); }