public async Task <IActionResult> Edit(int id, [Bind("ShiftCycleItemId,ShiftSequence,ShiftTypeId")] ShiftCycleItem shiftCycleItem) { if (id != shiftCycleItem.ShiftCycleItemId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(shiftCycleItem); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ShiftCycleItemExists(shiftCycleItem.ShiftCycleItemId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ShiftTypeId"] = new SelectList(_context.ShiftTypes, "ShiftTypeId", "Name", shiftCycleItem.ShiftTypeId); return(View(shiftCycleItem)); }
public async Task <IActionResult> Create([Bind("ShiftCycleItemId,ShiftSequence,ShiftTypeId")] ShiftCycleItem shiftCycleItem) { if (ModelState.IsValid) { _context.Add(shiftCycleItem); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ShiftTypeId"] = new SelectList(_context.ShiftTypes, "ShiftTypeId", "Name", shiftCycleItem.ShiftTypeId); return(View(shiftCycleItem)); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } ShiftCycleItem = await _context.ShiftCycleItems .Include(s => s.ShiftType).FirstOrDefaultAsync(m => m.Id == id); if (ShiftCycleItem == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } ShiftCycleItem = await _context.ShiftCycleItems.FindAsync(id); if (ShiftCycleItem != null) { _context.ShiftCycleItems.Remove(ShiftCycleItem); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } ShiftCycleItem = await _context.ShiftCycleItems .Include(s => s.ShiftType).FirstOrDefaultAsync(m => m.Id == id); if (ShiftCycleItem == null) { return(NotFound()); } ViewData["ShiftTypeId"] = new SelectList(_context.ShiftTypes, "Id", "Name"); return(Page()); }