public async Task <IActionResult> Edit(int id, [Bind("MguaId,MguaMgaaId,MguaMbmgId,MguaMgauId")] MgUbicazioniArticoli mgUbicazioniArticoli) { if (id != mgUbicazioniArticoli.MguaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(mgUbicazioniArticoli); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MgUbicazioniArticoliExists(mgUbicazioniArticoli.MguaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MguaMbmgId"] = new SelectList(_context.MbMag, "MbmgId", "MbmgCode", mgUbicazioniArticoli.MguaMbmgId); ViewData["MguaMgaaId"] = new SelectList(_context.MgAnaArt, "MgaaId", "MgaaDescr", mgUbicazioniArticoli.MguaMgaaId); ViewData["MguaMgauId"] = new SelectList(_context.MgAnaUbicazioni, "MgauId", "MgauCodCompl", mgUbicazioniArticoli.MguaMgauId); return(View(mgUbicazioniArticoli)); }
public async Task <IActionResult> Create([Bind("MguaId,MguaMgaaId,MguaMbmgId,MguaMgauId")] MgUbicazioniArticoli mgUbicazioniArticoli) { if (ModelState.IsValid) { _context.Add(mgUbicazioniArticoli); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MguaMbmgId"] = new SelectList(_context.MbMag, "MbmgId", "MbmgCode", mgUbicazioniArticoli.MguaMbmgId); ViewData["MguaMgaaId"] = new SelectList(_context.MgAnaArt, "MgaaId", "MgaaDescr", mgUbicazioniArticoli.MguaMgaaId); ViewData["MguaMgauId"] = new SelectList(_context.MgAnaUbicazioni, "MgauId", "MgauCodCompl", mgUbicazioniArticoli.MguaMgauId); return(View(mgUbicazioniArticoli)); }