public async Task <IActionResult> Edit(int id, [Bind("estabelecimentoId,razaoSocial,nome,cnpj,email,endereco,cidade,estado,telefone,dataCadastro,categoria,status,agencia,conta")] estabelecimento estabelecimento) { if (id != estabelecimento.estabelecimentoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(estabelecimento); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!estabelecimentoExists(estabelecimento.estabelecimentoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(estabelecimento)); }
public async Task <IActionResult> CriaOuEDita([Bind("estabelecimentoId,razaoSocial,nome,cnpj,email,endereco,cidade,estado,telefone,dataCadastro,categoria,status,agencia,conta")] estabelecimento estabelecimento) { if (ModelState.IsValid) { if (estabelecimento.estabelecimentoId == 0) { _context.Add(estabelecimento); } else { _context.Update(estabelecimento); } await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(estabelecimento)); }