Ejemplo n.º 1
0
        public async Task <IActionResult> Index()
        {
            IEnumerable <Empresa> empresas = await empresaDAO.Listar();

            IEnumerable <SetorProprietario> setores = await setorProprietarioDAO.Listar();

            IEnumerable <Fabricante> fabricantes = await fabricanteDAO.Listar();

            IEnumerable <Contrato> contratos = await contratoDAO.Listar();

            IEnumerable <Grupo> grupos = await grupoDAO.Listar();

            IEnumerable <Permissao> permissoes = await permissaoDAO.Listar();

            IEnumerable <PermissaoUsuario> permissoesUsuario = await permissaoUsuarioDAO.Listar();

            IEnumerable <Requisicao> requisicoes = await requisicaoDAO.Listar();

            IEnumerable <PurchaseOrder> purchaseOrders = await purchaseOrderDAO.Listar();

            IEnumerable <IdentificacaoSistema> identificacaoSistemas = await identificacaoSistemaDAO.Listar();

            return(View(new ParametrosCorporativosViewModel {
                Empresas = empresas,
                Setores = setores,
                Fabricantes = fabricantes,
                Contratos = contratos,
                Grupos = grupos,
                Permissoes = permissoes,
                PermissoesUsuarios = permissoesUsuario,
                Requisicoes = requisicoes,
                PurchaseOrders = purchaseOrders,
                IdSistemas = identificacaoSistemas
            }));
        }