Ejemplo n.º 1
0
        public async Task <IActionResult> IndexAsync()
        {
            var despesasViewModel          = new List <ViewDespesaViewModel>();
            IEnumerable <Despesa> despesas = await service.GetDespesasAsync();

            foreach (var item in despesas)
            {
                var categ = await categoriaService.GetCategoriaAsync(item.CategoriaId);

                despesasViewModel.Add(new ViewDespesaViewModel
                {
                    Id        = item.Id,
                    Descricao = item.Descricao,
                    Valor     = item.Valor,
                    Categoria = categ.Descricao
                });
            }
            return(View(despesasViewModel));
        }
        public async Task <IActionResult> EditCategoriaAsync(int id)
        {
            var categ = await categoriaService.GetCategoriaAsync(id) ?? new Categoria();

            return(View(categ));
        }