public async Task <IActionResult> Edit(int id, [Bind("Id,Autos,Contrato,Vara,Comarca,Estado,Banco,Reu,Oab,Data,NomeUser")] CitacaoEdital citacaoEdital) { if (id != citacaoEdital.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(citacaoEdital); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CitacaoEditalExists(citacaoEdital.Id)) { return(NotFound()); } else { throw; } } TempData["mensagemEdit"] = "Ok"; return(RedirectToAction(nameof(Index))); } ViewBag.NomeUser = c.NomeUser(User.Identity.Name); return(View(citacaoEdital)); }
public async Task <IActionResult> Create([Bind("Id,Autos,Contrato,Vara,Comarca,Estado,Banco,Reu,Oab,Data,NomeUser")] CitacaoEdital citacaoEdital) { if (_context.CitacaoEdital.Any(x => x.Contrato == citacaoEdital.Contrato)) { ModelState.AddModelError("Contrato", "Contrato ja foi cadastrado"); ViewBag.NomeUser = c.NomeUser(User.Identity.Name); } if (ModelState.IsValid) { _context.Add(citacaoEdital); await _context.SaveChangesAsync(); TempData["mensagemCreate"] = "Ok"; return(RedirectToAction(nameof(Index))); } ViewBag.NomeUser = c.NomeUser(User.Identity.Name); return(View(citacaoEdital)); }