public async Task <IActionResult> Edit(Guid id, [Bind("ContactGuid,UserGuid,ContactType,ContactValue,IsActive,ContactCreateDate,ContactUpdateDate")] Tblcontact tblcontact) { if (id != tblcontact.ContactGuid) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tblcontact); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TblcontactExists(tblcontact.ContactGuid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ContactType"] = new SelectList(_context.TblContactType, "ContactTypeGuid", "ContactTypeGuid", tblcontact.ContactType); ViewData["UserGuid"] = new SelectList(_context.TblUser, "UserGuid", "EmailAddress", tblcontact.UserGuid); return(View(tblcontact)); }
public async Task <IActionResult> Create([Bind("ContactGuid,UserGuid,ContactType,ContactValue,IsActive,ContactCreateDate,ContactUpdateDate")] Tblcontact tblcontact) { if (ModelState.IsValid) { tblcontact.ContactGuid = Guid.NewGuid(); _context.Add(tblcontact); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ContactType"] = new SelectList(_context.TblContactType, "ContactTypeGuid", "ContactTypeGuid", tblcontact.ContactType); ViewData["UserGuid"] = new SelectList(_context.TblUser, "UserGuid", "EmailAddress", tblcontact.UserGuid); return(View(tblcontact)); }