public async Task <IActionResult> Edit(int id, [Bind("MgrgId,MgrgMbmgId,MgrgMbcsId,MgrgData,MgrgNum,MgrgDocRif,MgrgDataRif,MgrgCreationDate,MgrgCreationUserUsrId,MgrgLastEditDate,MgrgLastEditUserUsrId")] MgRegistrazioni mgRegistrazioni) { if (id != mgRegistrazioni.MgrgId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(mgRegistrazioni); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MgRegistrazioniExists(mgRegistrazioni.MgrgId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MgrgCreationUserUsrId"] = new SelectList(_context.SecUsers, "UsrId", "UsrLogin", mgRegistrazioni.MgrgCreationUserUsrId); ViewData["MgrgLastEditUserUsrId"] = new SelectList(_context.SecUsers, "UsrId", "UsrLogin", mgRegistrazioni.MgrgLastEditUserUsrId); ViewData["MgrgMbcsId"] = new SelectList(_context.MbCausal, "MbcsId", "MbcsCaus", mgRegistrazioni.MgrgMbcsId); ViewData["MgrgMbmgId"] = new SelectList(_context.MbMag, "MbmgId", "MbmgCode", mgRegistrazioni.MgrgMbmgId); return(View(mgRegistrazioni)); }
public async Task <IActionResult> Create([Bind("MgrgId,MgrgMbmgId,MgrgMbcsId,MgrgData,MgrgNum,MgrgDocRif,MgrgDataRif,MgrgCreationDate,MgrgCreationUserUsrId,MgrgLastEditDate,MgrgLastEditUserUsrId")] MgRegistrazioni mgRegistrazioni) { if (ModelState.IsValid) { _context.Add(mgRegistrazioni); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MgrgCreationUserUsrId"] = new SelectList(_context.SecUsers, "UsrId", "UsrLogin", mgRegistrazioni.MgrgCreationUserUsrId); ViewData["MgrgLastEditUserUsrId"] = new SelectList(_context.SecUsers, "UsrId", "UsrLogin", mgRegistrazioni.MgrgLastEditUserUsrId); ViewData["MgrgMbcsId"] = new SelectList(_context.MbCausal, "MbcsId", "MbcsCaus", mgRegistrazioni.MgrgMbcsId); ViewData["MgrgMbmgId"] = new SelectList(_context.MbMag, "MbmgId", "MbmgCode", mgRegistrazioni.MgrgMbmgId); return(View(mgRegistrazioni)); }