public async Task <IActionResult> Edit(string id, [Bind("CollectionWeekId,Code,Description,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday,Holiday")] CollectionWeek collectionWeek) { if (id != collectionWeek.CollectionWeekId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(collectionWeek); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CollectionWeekExists(collectionWeek.CollectionWeekId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(collectionWeek)); }
public async Task <IActionResult> Create([Bind("CollectionWeekId,Code,Description,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday,Holiday")] CollectionWeek collectionWeek) { if (ModelState.IsValid) { _context.Add(collectionWeek); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(collectionWeek)); }
public async Task <IActionResult> ViewAsPDF(string id) { if (id == null) { return(NotFound()); } CollectionWeek collectionWeek = await _context.CollectionWeeks .FirstOrDefaultAsync(m => m.CollectionWeekId == id); if (collectionWeek == null) { return(NotFound()); } return(new ViewAsPdf("Details", collectionWeek)); }