public ActionResult Create(TB_CONTRATO tbContrato) { try { //if (tbContrato.VL_TOT_CONTRATO != null) //{ // tbContrato.VL_TOT_CONTRATO = Convert.ToDecimal(tbContrato.VL_TOT_CONTRATO.ToString().Replace(".", "")); //} //if (ModelState.IsValid) //{ db.TB_CONTRATO.Add(tbContrato); db.SaveChanges(); TempData["Msg"] = "Gravado com sucesso."; string dsBanco = new Contrato().RetornaNomeBanco(tbContrato.ID_BANCO); return RedirectToRoute("PessoaContratos", new {codcli=tbContrato.CD_CLIENTE, banco = dsBanco }); //} //else //{ TempData["MsgErro"] = "Erro: Verificar dados, tente novamente"; //} } catch (Exception ex) { TempData["MsgErro"] = "Erro: Verificar dados, tente novamente," + ex.Message; } CarregaListas(); ViewBag.CodCliente = tbContrato.CD_CLIENTE; ViewBag.Banco = new Contrato().RetornaNomeBanco(tbContrato.ID_BANCO); ViewBag.CodBanco = tbContrato.ID_BANCO; return View(tbContrato); }
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); }
// GET: Processo/Create public ActionResult Create(int codcli, string banco) { ViewBag.CodCliente = codcli; ViewBag.Banco = banco; int idBanco = new Contrato().RetornaIdBanco(banco); ViewBag.CodBanco = idBanco; CarregaListas(codcli.ToString(), idBanco.ToString()); return View(); }
public ActionResult Excluir(int id) { var db = Conexao.Banco; var hst = db.TB_PROCESSO.First(c => c.ID_PROCESSO == id); int CodCliente = hst.CD_CLIENTE; int IdBanco = hst.ID_BANCO; string dsBanco = new Contrato().RetornaNomeBanco(IdBanco); try { db.TB_PROCESSO.Remove(hst); db.SaveChanges(); TempData["Msg"] = "Processo excluído."; new Historico().Exclusao(CodCliente, IdBanco, "Processo " + id.ToString() + " excluído pelo usuário " + Session["CodUsuario"] + " em " + DateTime.Now, DateTime.Now, Session["NmUsuario"].ToString()); return RedirectToRoute("PessoaProcesso", new { codcli = CodCliente, banco = dsBanco }); } catch(Exception ex) { TempData["Msg"] = "Erro ao tentar excluir, verificar dados. " + ex.Message; } return RedirectToAction("Edit", new { codcli = CodCliente, banco = dsBanco }); }
public ActionResult ListaContratos(int codcli, string banco) { var lista = new sisa.DAO.Contrato().RetornaContratos(codcli,banco); return View("Lista",lista); }
public PartialViewResult ListaParcelas(string codcontrato) { var lista = new sisa.DAO.Contrato().ListaParcelas(codcontrato); return PartialView("Parcelas", lista); }
public PartialViewResult ListaBancos(int codcli) { var lista = new sisa.DAO.Contrato().RetornaBancos(codcli); return PartialView("_Bancos", lista); }
public ActionResult Excluir(int id) { try { var db = Conexao.Banco; var hst = db.TB_CONTRATO.First(c => c.ID_CONTRATO == id); var ct = new Contrato(hst.CD_CONTRATO); db.TB_CONTRATO.Remove(hst); db.SaveChanges(); TempData["Msg"] = "Contrato excluído."; string dsBanco = new Contrato().RetornaNomeBanco(ct.IdBanco); new Historico().Exclusao(ct.CodCliente, ct.IdBanco, "Contrato " + ct.CdContrato + " excluído pelo usuário " + Session["CodUsuario"] + " em " + DateTime.Now, DateTime.Now, Session["NmUsuario"].ToString()); return RedirectToRoute("PessoaContratos", new { codcli = ct.CodCliente, banco = dsBanco }); } catch { return View(); } }
public ActionResult Edit(TB_CONTRATO tbl) { try { //if (ModelState.IsValid) //{ CarregaListas(); ViewBag.CodCliente = tbl.CD_CLIENTE; ViewBag.Banco = new Contrato().RetornaNomeBanco(tbl.ID_BANCO); ViewBag.CodBanco = tbl.ID_BANCO; db.Entry(tbl).State = EntityState.Modified; db.SaveChanges(); TempData["Msg"] = "Gravado com sucesso."; string dsBanco = new Contrato().RetornaNomeBanco(tbl.ID_BANCO); new Historico().Alteracao(tbl.CD_CLIENTE, tbl.ID_BANCO, "Contrato " + tbl.CD_CONTRATO + " alterado pelo usuário " + Session["CodUsuario"] + " em " + DateTime.Now, DateTime.Now, Session["NmUsuario"].ToString()); return RedirectToRoute("PessoaContratos", new { codcli = tbl.CD_CLIENTE, banco = dsBanco }); //} } catch(Exception ex) { TempData["MsgErro"] = "Erro: Verificar dados, tente novamente," + ex.Message; } return View(); }
// GET: Contrato/Edit/5 public ActionResult Edit(string contrato) { try { CarregaListas(); var ct = new Contrato(contrato); ViewBag.CodCliente = ct.CodCliente; ViewBag.CodBanco = ct.IdBanco; ViewBag.Banco = ct.NomeBanco; } catch (Exception ex) { TempData["MsgErro"] = "Erro: Verificar dados, tente novamente," + ex.Message; } return View(db.TB_CONTRATO.SingleOrDefault(c=>c.CD_CONTRATO.Equals(contrato))); }
public ActionResult ListaContratos(int codcli, string banco) { ViewBag.CodCliente = codcli; ViewBag.Banco = banco; var ct = new Contrato().RetornaContratos(codcli, banco); ViewBag.Contratos = ct; if(ct.Count()==1){ foreach(var itm in ct){ ViewBag.Parcelas = new Parcela().ListaTb(codcli, banco, itm.CD_CONTRATO.ToString()); } } ViewBag.ExibirConsulta = false; return View("Index"); }