public ActionResult IncluirLancamento() { if ((String)Session["Ativa"] == null) { return(RedirectToAction("Login", "ControleAcesso")); } // Prepara view List <SelectListItem> tipoLancamento = new List <SelectListItem>(); tipoLancamento.Add(new SelectListItem() { Text = "Crédito", Value = "1" }); tipoLancamento.Add(new SelectListItem() { Text = "Débito", Value = "2" }); ViewBag.TiposLancamento = new SelectList(tipoLancamento, "Value", "Text"); USUARIO usuario = (USUARIO)Session["UserCredentials"]; CONTA_BANCO_LANCAMENTO item = new CONTA_BANCO_LANCAMENTO(); ContaBancariaLancamentoViewModel vm = Mapper.Map <CONTA_BANCO_LANCAMENTO, ContaBancariaLancamentoViewModel>(item); vm.COBA_CD_ID = (Int32)Session["IdVolta"]; vm.CBLA_IN_ATIVO = 1; vm.CBLA_IN_ORIGEM = 1; vm.CBLA_DT_LANCAMENTO = DateTime.Today.Date; vm.CONTA_BANCO = (CONTA_BANCO)Session["ContaPadrao"]; return(View(vm)); }
public ActionResult VerLancamento(Int32 id) { if ((String)Session["Ativa"] == null) { return(RedirectToAction("Login", "ControleAcesso")); } // Prepara view CONTA_BANCO_LANCAMENTO item = contaApp.GetLancamentoById(id); ContaBancariaLancamentoViewModel vm = Mapper.Map <CONTA_BANCO_LANCAMENTO, ContaBancariaLancamentoViewModel>(item); return(View(vm)); }
public ActionResult IncluirLancamento(ContaBancariaLancamentoViewModel vm) { if ((String)Session["Ativa"] == null) { return(RedirectToAction("Login", "ControleAcesso")); } List <SelectListItem> tipoLancamento = new List <SelectListItem>(); tipoLancamento.Add(new SelectListItem() { Text = "Crédito", Value = "1" }); tipoLancamento.Add(new SelectListItem() { Text = "Débito", Value = "2" }); ViewBag.TiposLancamento = new SelectList(tipoLancamento, "Value", "Text"); if (ModelState.IsValid) { try { // Executa a operação CONTA_BANCO_LANCAMENTO item = Mapper.Map <ContaBancariaLancamentoViewModel, CONTA_BANCO_LANCAMENTO>(vm); USUARIO usuarioLogado = (USUARIO)Session["UserCredentials"]; Int32 volta = contaApp.ValidateCreateLancamento(item, null); Int32 volta1 = AcertaSaldo(item); // Verifica retorno return(RedirectToAction("VoltarAnexoConta")); } catch (Exception ex) { ViewBag.Message = ex.Message; return(View(vm)); } } else { return(View(vm)); } }
public ActionResult VerLancamento(ContaBancariaLancamentoViewModel vm) { if (ModelState.IsValid) { try { // Executa a operação // Verifica retorno return(RedirectToAction("VoltarAnexoContaVer")); } catch (Exception ex) { ViewBag.Message = ex.Message; return(View(vm)); } } else { return(View(vm)); } }
public ActionResult EditarLancamento(Int32 id) { if ((String)Session["Ativa"] == null) { return(RedirectToAction("Login", "ControleAcesso")); } // Prepara view List <SelectListItem> tipoLancamento = new List <SelectListItem>(); tipoLancamento.Add(new SelectListItem() { Text = "Crédito", Value = "1" }); tipoLancamento.Add(new SelectListItem() { Text = "Débito", Value = "2" }); ViewBag.TiposLancamento = new SelectList(tipoLancamento, "Value", "Text"); CONTA_BANCO_LANCAMENTO item = contaApp.GetLancamentoById(id); ContaBancariaLancamentoViewModel vm = Mapper.Map <CONTA_BANCO_LANCAMENTO, ContaBancariaLancamentoViewModel>(item); return(View(vm)); }