public async Task <IActionResult> Edit(int id, [Bind("PkarId,PkarPkanId,PkarMgaaId,PkarQtaPick,PkarQtaSca,PkarMbmgId,PkarMbcsId,PkarMgauId,PkarMgrgId,PkarMgmvProg,PkarCodice,PkarNote,PkarTransferred")] PkArticoli pkArticoli) { if (id != pkArticoli.PkarId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pkArticoli); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PkArticoliExists(pkArticoli.PkarId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["PkarMbcsId"] = new SelectList(_context.MbCausal, "MbcsId", "MbcsCaus", pkArticoli.PkarMbcsId); ViewData["PkarMbmgId"] = new SelectList(_context.MbMag, "MbmgId", "MbmgCode", pkArticoli.PkarMbmgId); ViewData["PkarMgaaId"] = new SelectList(_context.MgAnaArt, "MgaaId", "MgaaDescr", pkArticoli.PkarMgaaId); ViewData["PkarMgauId"] = new SelectList(_context.MgAnaUbicazioni, "MgauId", "MgauCodCompl", pkArticoli.PkarMgauId); ViewData["PkarPkanId"] = new SelectList(_context.PkAnag, "PkanId", "PkanDesc", pkArticoli.PkarPkanId); return(View(pkArticoli)); }
public async Task <IActionResult> Create([Bind("PkarId,PkarPkanId,PkarMgaaId,PkarQtaPick,PkarQtaSca,PkarMbmgId,PkarMbcsId,PkarMgauId,PkarMgrgId,PkarMgmvProg,PkarCodice,PkarNote,PkarTransferred")] PkArticoli pkArticoli) { if (ModelState.IsValid) { _context.Add(pkArticoli); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["PkarMbcsId"] = new SelectList(_context.MbCausal, "MbcsId", "MbcsCaus", pkArticoli.PkarMbcsId); ViewData["PkarMbmgId"] = new SelectList(_context.MbMag, "MbmgId", "MbmgCode", pkArticoli.PkarMbmgId); ViewData["PkarMgaaId"] = new SelectList(_context.MgAnaArt, "MgaaId", "MgaaDescr", pkArticoli.PkarMgaaId); ViewData["PkarMgauId"] = new SelectList(_context.MgAnaUbicazioni, "MgauId", "MgauCodCompl", pkArticoli.PkarMgauId); ViewData["PkarPkanId"] = new SelectList(_context.PkAnag, "PkanId", "PkanDesc", pkArticoli.PkarPkanId); return(View(pkArticoli)); }