public ActionResult Create(TB_PROCESSO tbl) { try { ViewBag.CodCliente = tbl.CD_CLIENTE; int idBanco = tbl.ID_BANCO; ViewBag.Banco = new Contrato().RetornaNomeBanco(idBanco); ViewBag.CodBanco = idBanco; CarregaListas(tbl.CD_CLIENTE.ToString(), idBanco.ToString()); //if (ModelState.IsValid) //{ db.TB_PROCESSO.Add(tbl); db.SaveChanges(); TempData["Msg"] = "Gravado com sucesso."; string dsBanco = new Contrato().RetornaNomeBanco(tbl.ID_BANCO); return RedirectToRoute("PessoaProcesso", new { codcli = tbl.CD_CLIENTE, banco = dsBanco }); //} } catch (Exception ex) { TempData["MsgErro"] = "Erro, verificar dados. "+ex.Message; } return View(tbl); }
public ActionResult Edit(TB_PROCESSO tblProcesso) { //if (ModelState.IsValid) //{ // db.Entry(tblProcesso).State = EntityState.Modified; // db.SaveChanges(); // TempData["Msg"] = "Gravado com sucesso."; //} //else //{ // TempData["MsgErro"] = "Não foi possível gravar, verificar dados."; //} try { db.Entry(tblProcesso).State = EntityState.Modified; db.SaveChanges(); TempData["Msg"] = "Gravado com sucesso."; } catch(Exception ex) { TempData["MsgErro"] = "Não foi possível gravar, verificar dados. "+ex.Message; } ViewBag.CodCliente = tblProcesso.CD_CLIENTE; int idBanco = tblProcesso.ID_BANCO; ViewBag.Banco = new Contrato().RetornaNomeBanco(idBanco); ViewBag.CodBanco = idBanco; CarregaListas(tblProcesso.CD_CLIENTE.ToString(), idBanco.ToString()); return RedirectToAction("Edit", new { id = tblProcesso.ID_PROCESSO, codcli = tblProcesso.CD_CLIENTE, codbanco = tblProcesso.ID_BANCO }); }