public ActionResult Edit(int id, Fornecedor fornecedor) { try { if (ModelState.IsValid) { FornecedorService service = new FornecedorService(); service.ValidarCampos(fornecedor); _fornecedor.Atualizar(fornecedor); return(RedirectToAction(nameof(Index))); } return(View(fornecedor)); } catch (Exception ex) { Mensagem = ex.Message.ToString(); ModelState.AddModelError(String.Empty, Mensagem); return(View(fornecedor)); } }