public ActionResult Finalizar(int id)
        {
            var familiaDAO = new FamiliaDAO();
            var familiaid  = familiaDAO.BuscaPorId(id);

            ViewBag.Familia = familiaid;

            var familiaId = familiaDAO.BuscaPorId(id);

            ViewBag.FamiliaId = familiaId.ContratoId;

            var familia = familiaDAO.Lista();

            ViewBag.FamiliaLista = familia;

            var dao     = new EmpresaDAO();
            var empresa = dao.BuscaPorId(familiaId.Empresa.Id);

            var listaRecibo = new ReciboEmpresa().CalcularPorEmpresa(empresa.Id);
            var soma        = listaRecibo.Select(b => new
            {
                beneficiario = b,
                somaValores  = b.BeneficiarioTabelaPreco.ToList()
                               .Sum(x => x._tabelaDeValores.Valor)
            }).Sum(b => b.somaValores);

            ViewBag.Soma = soma;

            return(View(familia));
        }
        // GET: RecibosPJ
        public ActionResult Gerar(int id)
        {
            var familiaDAO = new FamiliaDAO();
            var familiaId  = familiaDAO.BuscaPorId(id);

            ViewBag.FamiliaId = familiaId.ContratoId;

            var familia = familiaDAO.Lista();

            ViewBag.FamiliaLista = familia;

            return(View(familia));
        }
Exemplo n.º 3
0
        // GET: Familia
        public ActionResult Lista()
        {
            var empresaDAO = new EmpresaDAO();
            var empresa    = empresaDAO.Lista();

            ViewBag.Empresa = empresa;

            var familiaDAO = new FamiliaDAO();
            var familia    = familiaDAO.Lista();

            ViewBag.Familia = familia;

            return(View(familia));
        }