Esempio n. 1
0
        public IActionResult DistribuicaoFuncoes(DistribuicaoFuncoesVM distribuicaoFuncoesVM)
        {
            List <int> listaAnos = new FiliadosFuncionariosBO(_connectionStrings.DefaultConnection).GetAllDataCargosDisponiveis();

            distribuicaoFuncoesVM.selecaoAno = new SelectList(listaAnos);

            List <FiliadosFuncionariosDTO> listaRegioesFuncoes = new FiliadosFuncionariosBO(_connectionStrings.DefaultConnection).GetDistribuicaoFuncoes(new FiliadosFuncionariosDTO()
            {
                Ano = distribuicaoFuncoesVM.anoSelecionado
            });

            distribuicaoFuncoesVM.arrayDados = DataNormalization.NormalizeDistribuicaoFuncoes(listaRegioesFuncoes);

            return(View(distribuicaoFuncoesVM));
        }
        public JsonResult GetDistribuicaoFuncoes(int ano)
        {
            List <FiliadosFuncionariosDTO> listaRegioesFuncoes = new FiliadosFuncionariosBO(_connectionStrings.DefaultConnection).GetDistribuicaoFuncoes(new FiliadosFuncionariosDTO()
            {
                Ano = ano
            });

            if (listaRegioesFuncoes.Count > 0)
            {
                return(Json(DataNormalization.NormalizeDistribuicaoFuncoes(listaRegioesFuncoes)));
            }
            else
            {
                return(Json(null));
            }
        }