internal List <DespesaViewModel> PegarTodasDespesasViewModel() { Mapper.MapperFinanceiro mapper = new Mapper.MapperFinanceiro(); List <DespesaViewModel> Despesas = mapper.PegarTodasDespesasPartialView(); return(Despesas); }
internal List <BalancoViewModel> GerarBalanco() { List <BalancoViewModel> balanco = new List <BalancoViewModel>(); Mapper.MapperFinanceiro mapper = new Mapper.MapperFinanceiro(); List <Financeiro.ViewModels.DespesaViewModel> despesas = mapper.PegarTodasDespesasPartialView(); var categorias = mapper.PegarTodosTiposDeDespesaAtivosDropDownList(); double Total = 0; foreach (var item in categorias) { BalancoViewModel newItem = new BalancoViewModel(); var id = item.Id.ToString(); var despesasDaCategoria = (from desCat in despesas where desCat.TipoDespesa == item.Nome select desCat).ToList(); var itemTotal = despesasDaCategoria.Sum(s => s.Valor); Total = Total + itemTotal; newItem.Total = itemTotal.ToString(); newItem.Categoria = item.Nome; balanco.Add(newItem); } return(balanco); }
internal void InserirComprovante(HttpPostedFileBase item, string currentUserId) { Comprovante comprovante = new Comprovante(); if (item.ContentType.Equals("image/jpeg")) { comprovante.Bytes = ToByteArray(item.InputStream); comprovante.ContentType = item.ContentType; comprovante.NomeArquito = item.FileName; comprovante.Type = "1"; } Mapper.MapperFinanceiro mapper = new Mapper.MapperFinanceiro(); mapper.InserirComprovante(comprovante, currentUserId); }
internal List <SelectListItem> PegarTodosTiposDespesaDropDownList() { List <SelectListItem> list = new List <SelectListItem>(); Mapper.MapperFinanceiro mapper = new Mapper.MapperFinanceiro(); List <TipoDespesa> tiposDespesa = mapper.PegarTodosTiposDeDespesaAtivosDropDownList(); foreach (var item in tiposDespesa) { SelectListItem listItem = new SelectListItem(); listItem.Value = item.Id.ToString(); listItem.Text = item.Nome; list.Add(listItem); } return(list); }
internal List <SelectListItem> PegarTodasContasDropDown() { List <SelectListItem> list = new List <SelectListItem>(); Mapper.MapperFinanceiro mapper = new Mapper.MapperFinanceiro(); List <Conta> contas = mapper.PegarTodasContasAtivasDropDownList(); foreach (var item in contas) { SelectListItem listItem = new SelectListItem(); listItem.Value = item.Id.ToString(); listItem.Text = item.Nome; list.Add(listItem); } return(list); }
internal void CriarNovaDespesa(DespesaViewModel novaDespesa, string currentUserId) { Mapper.MapperFinanceiro mapper = new Mapper.MapperFinanceiro(); mapper.CriarNovaDespesa(novaDespesa, currentUserId); }
internal void CriarConta(Conta dto, string currentUserId) { Mapper.MapperFinanceiro mapper = new Mapper.MapperFinanceiro(); mapper.CriarConta(dto, currentUserId); }
public Comprovante PegarComprovantebyId(int id) { Mapper.MapperFinanceiro mapper = new Mapper.MapperFinanceiro(); return(mapper.PegarComprovanteporId(id)); }
public void CriarTipoDespesa(Models.TipoDespesa tipoDespesa, string currentUserId) { Mapper.MapperFinanceiro mapper = new Mapper.MapperFinanceiro(); mapper.CriarTipoDespesa(tipoDespesa, currentUserId); }
internal IEnumerable <string> PegarUltimoIdArquivos() { Mapper.MapperFinanceiro mapper = new Mapper.MapperFinanceiro(); return(mapper.PegarUltimoIdArquivos()); }
internal void AtualizarDespesa(DespesaViewModel despesa) { Mapper.MapperFinanceiro mapper = new Mapper.MapperFinanceiro(); mapper.UpdateDespesas(despesa); }
internal DespesaViewModel PegarDespesaViewModelPorId(int id) { Mapper.MapperFinanceiro mapper = new Mapper.MapperFinanceiro(); return(mapper.PegarDespesaViewModelPorId(id)); }