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