public async Task <IActionResult> Edit(int id, [Bind("Id,Name,Description")] SnackCategory snackCategory) { if (id != snackCategory.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(snackCategory); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SnackCategoryExists(snackCategory.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(snackCategory)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,CategoryNum,CategoryName,Description,Status")] SnackCategory snackCategory) { if (id != snackCategory.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(snackCategory); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SnackCategoryExists(snackCategory.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } CategoryViewModels categoryViewModels = new CategoryViewModels() { AdminName = GetSession("username"), SnackCategory = snackCategory }; return(View(categoryViewModels)); }
public async Task <IActionResult> Create([Bind("Id,Name,Description")] SnackCategory snackCategory) { if (ModelState.IsValid) { _context.Add(snackCategory); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(snackCategory)); }
public async Task <IActionResult> Create([Bind("Id,CategoryNum,CategoryName,Description,Status")] SnackCategory snackCategory) { if (ModelState.IsValid) { _context.Add(snackCategory); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } CategoryViewModels categoryViewModels = new CategoryViewModels() { AdminName = GetSession("username"), SnackCategory = snackCategory }; return(View(categoryViewModels)); }