public async Task <IActionResult> Edit(int id, [Bind("ID,HymnNumber,Title")] Hymn hymn) { if (id != hymn.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(hymn); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HymnExists(hymn.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(hymn)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,LastName,FirstMidName")] Member member) { if (id != member.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(member); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MemberExists(member.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(member)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,Name")] Bishopric bishopric) { if (id != bishopric.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(bishopric); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BishopricExists(bishopric.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(bishopric)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,Date,ConductingID,OpeningHymnID,SacramentHymnID,InterHymnID,ClosingHymnID,InvocationID,BenedictionID,IsFastSunday,FirstTopic,SecondTopic,ThirdTopic,MiddleSpeakerID,LastSpeakerID,FirstSpeakerID")] Meeting meeting) { if (id != meeting.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(meeting); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MeetingExists(meeting.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["BenedictionID"] = new SelectList(_context.Member, "ID", "FullName", meeting.BenedictionID); ViewData["ClosingHymnID"] = new SelectList(_context.Hymn, "ID", "Title", meeting.ClosingHymnID); ViewData["ConductingID"] = new SelectList(_context.Bishopric, "ID", "Name", meeting.ConductingID); ViewData["FirstSpeakerID"] = new SelectList(_context.Member, "ID", "FullName", meeting.FirstSpeakerID); ViewData["InterHymnID"] = new SelectList(_context.Hymn, "ID", "Title", meeting.InterHymnID); ViewData["InvocationID"] = new SelectList(_context.Member, "ID", "FullName", meeting.InvocationID); ViewData["LastSpeakerID"] = new SelectList(_context.Member, "ID", "FullName", meeting.LastSpeakerID); ViewData["MiddleSpeakerID"] = new SelectList(_context.Member, "ID", "FullName", meeting.MiddleSpeakerID); ViewData["OpeningHymnID"] = new SelectList(_context.Hymn, "ID", "Title", meeting.OpeningHymnID); ViewData["SacramentHymnID"] = new SelectList(_context.Hymn, "ID", "Title", meeting.SacramentHymnID); return(View(meeting)); }