private static void AdicionarLancamento(List <LancamentosViewModel> list, decimal Valor, string Descricao, TipoLancamento Tipo) { LancamentosViewModel lancamento = new LancamentosViewModel(); lancamento.Tipo = Tipo; lancamento.Valor = Valor; lancamento.Descricao = Descricao; list.Add(lancamento); }
public ActionResult Post(LancamentosViewModel collection) { if (!ModelState.IsValid) { return(NotFound(collection)); } context.Lancamentos(collection); if (!_notifications.HasNotifications()) { return(Ok(collection)); } else { return(NotFound(_notifications)); } }
public void AddAndCreateParcelas(LancamentosViewModel lancamentos) { lancamentos.Parcelas = new List <ParcelasViewModel>(); for (int parcela = 1; parcela <= lancamentos.ParcelasTotal; parcela++) { lancamentos.Parcelas.Add(new ParcelasViewModel { ParcelaNumero = parcela, ParcelaValor = lancamentos.ValorTotal / lancamentos.ParcelasTotal, AnoCobranca = getAnoCobranca(lancamentos.DataPrimeiraParcela, parcela), MesCobranca = getMesCobranca(lancamentos.DataPrimeiraParcela, parcela) }); } Lancamentos mapLancamentos = _mapper.Map <Lancamentos>(lancamentos); _lancamentosRepository.Add(mapLancamentos); }
public IActionResult Cadastrar(LancamentosViewModel lancamentos) { if (ModelState.IsValid) { try { _lancamentosService.AddAndCreateParcelas(lancamentos); } catch (Exception) { throw; } return(RedirectToAction(nameof(Index))); } ViewBag.ContasId = new SelectList(_dropdownService.GetContas().Result, "Id", "Nome"); ViewBag.CategoriasId = new SelectList(_dropdownService.GetCategorias().Result, "Id", "Nome"); return(View(lancamentos)); }
public IActionResult Excluir(LancamentosViewModel lancamentos) { _lancamentosService.Remove(lancamentos.Id); return(RedirectToAction(nameof(Index))); }
public void Lancamentos(LancamentosViewModel lancamentosViewModel) { var atualizarvalorContaCommand = mapper.Map <AtualizarValorContaCommand>(lancamentosViewModel); bus.SendCommand(atualizarvalorContaCommand); }
public void Update(LancamentosViewModel lancamentos) { Lancamentos mapLancamentos = _mapper.Map <Lancamentos>(lancamentos); _lancamentosRepository.Update(mapLancamentos); }
public void Add(LancamentosViewModel lancamentos) { Lancamentos mapLancamentos = _mapper.Map <Lancamentos>(lancamentos); _lancamentosRepository.Add(mapLancamentos); }