public async Task <IActionResult> Edit(int id, [Bind("SCManagementItemID,SCManagementID,LotItemId,FQuantity,ActualUnitRate,Quantity")] SCManagementItem sCManagementItem) { if (id != sCManagementItem.SCManagementItemID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(sCManagementItem); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SCManagementItemExists(sCManagementItem.SCManagementItemID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["LotItemId"] = new SelectList(_context.LotItem, "LotItemId", "LotItemId", sCManagementItem.LotItemId); ViewData["SCManagementID"] = new SelectList(_context.SCManagement, "SCManagementID", "SCManagementID", sCManagementItem.SCManagementID); return(View(sCManagementItem)); }
public async Task <IActionResult> Create([Bind("SCManagementItemID,SCManagementID,LotItemId,FQuantity,ActualUnitRate,Quantity")] SCManagementItem sCManagementItem) { if (ModelState.IsValid) { _context.Add(sCManagementItem); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["LotItemId"] = new SelectList(_context.LotItem, "LotItemId", "LotItemId", sCManagementItem.LotItemId); ViewData["SCManagementID"] = new SelectList(_context.SCManagement, "SCManagementID", "SCManagementID", sCManagementItem.SCManagementID); return(View(sCManagementItem)); }