public async Task <IActionResult> Edit(double id, [Bind("Tag_No,Date_Rej,Disposition,Item,Colour,Put_Up,Qty,Order_number,Defect,NcrComments,SupervisorSignature,OperationNumber,OperatorId,WorkStationId")] NcrTag ncrTag) { if (id != ncrTag.Tag_No) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(ncrTag); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!NcrTagExists(ncrTag.Tag_No)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["OperatorId"] = new SelectList(_context.Operators, "OperatorID", "OperatorID", ncrTag.OperatorId); ViewData["WorkStationId"] = new SelectList(_context.WorkStations, "WorkStationId", "WorkStationName", ncrTag.WorkStationId); return(View(ncrTag)); }
public async Task <IActionResult> Create([Bind("Tag_No,Date_Rej,Disposition,Item,Colour,Put_Up,Qty,Order_number,Defect,NcrComments,SupervisorSignature,OperationNumber,OperatorId,WorkStationId")] NcrTag ncrTag) { if (ModelState.IsValid) { _context.Add(ncrTag); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["OperatorId"] = new SelectList(_context.Operators, "OperatorID", "OperatorID", ncrTag.OperatorId); ViewData["WorkStationId"] = new SelectList(_context.WorkStations, "WorkStationId", "WorkStationName", ncrTag.WorkStationId); return(View(ncrTag)); }