public ActionResult InserirRecebimento() { var empresa = _empresaService.ObterEmpresas().Result.FirstOrDefault(); var planosContas = _planoContaService.ObterPlanosContasEntrada().Result; var centrosCustos = _centroCustoService.ObterCentrosCustos().Result; var ultimoRegistro = _receberService.ObterRecebimentos().Result?.LastOrDefault(); ViewData["Recebimento"] = new Receber() .SetarIdEmpresa(empresa?.Id ?? 0) .SetarPlanosContas(planosContas) .SetarCentrosCustos(centrosCustos) .SetarIdPlanoConta(ultimoRegistro?.IdPlanoConta) .SetarDescricaoPlanoConta(ultimoRegistro?.DescricaoPlanoConta) .SetarDescricao(ultimoRegistro?.Descricao); return(ViewComponent("MovimentacaoRecebimentoFicha", new { maxPriority = 3, isDone = false })); }
public async Task <IViewComponentResult> InvokeAsync(int maxPriority, bool isDone) { var resultado = await _receberService.ObterRecebimentos(); return(View(resultado)); }