示例#1
0
 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()
     }));
 }
示例#2
0
        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"));
        }
示例#4
0
        public async Task <IViewComponentResult> InvokeAsync(int maxPriority, bool isDone)
        {
            var resultado = await _contaService.ObterContas();

            return(View(resultado));
        }