public IActionResult Index(string descricao) { return(View(new ContaViewModel { DataEmissao = DateTime.Now, Contas = _service.ObterContas(descricao) .Select(conta => new GridContaViewModel { Id = conta.Id, Descricao = conta.Descricao, DataEmissao = conta.DataCadastro, Tipo = conta.Tipo, Categoria = conta.Categoria, Valor = conta.Valor }).ToArray() })); }
public List <Conta> ObterContas() { var contas = _contaService.ObterContas(); return(contas); }
public ActionResult GetContas() { var contas = _contaService.ObterContas().Result; return(Content(JsonConvert.SerializeObject(contas.OrderBy(x => x.Nome).ToList()), "application/json")); }
public async Task <IViewComponentResult> InvokeAsync(int maxPriority, bool isDone) { var resultado = await _contaService.ObterContas(); return(View(resultado)); }