Beispiel #1
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(Endereco));

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like, direcao));
            }
            return(this.oDao.Select(lstParametros, "platinium", "TB_ENDERECO_ENDE", dicionario));
        }
Beispiel #2
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(Situacao));

            dicionario.Add("dsc_ativo", "DscAtivo");

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like, direcao));
            }
            return(this.oDao.Select(lstParametros, "platinium", "VI_SITUACAO_SITU", dicionario));
        }
Beispiel #3
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(TipoEntidade));

            dicionario.Add("DSC_ATIVO", "DscAtivo");

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like, direcao));
            }
            return(this.oDao.Select(lstParametros, "platinium", "VI_TIPO_ENTIDADE_TIEN", dicionario));
        }
Beispiel #4
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao, string colunaSort)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(Moeda));

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
            }
            lstParametros.Add(new Parameter(colunaSort, null, OperationTypes.Null, direcao));

            return(this.oDao.Select(lstParametros, "platinium", "TB_MOEDA_MOED", dicionario));
        }
Beispiel #5
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao, string colunaSort)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(TipoAdministracao));

            dicionario.Add("DSC_ATIVO", "DscAtivo");

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
            }
            lstParametros.Add(new Parameter(colunaSort, null, OperationTypes.Null, direcao));

            return(this.oDao.Select(lstParametros, "platinium", "VI_TIPO_ADMINISTRACAO_TIAD", dicionario));
        }
Beispiel #6
0
        /// <summary>
        /// Esse método retorno todos os ítens que existe naquela despesa.
        /// </summary>
        /// <returns></returns>
        public DataTable getItensDoAgente(string idDespesaSelecionada)
        {
            DataTable dtDespesaItens = new DataTable();
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(Despesa));

            List <Parameter> lstParametros = new List <Parameter>();

            dicionario.Add("ID_ITEM", "Id");
            dicionario.Add("COD_ITEM", "CodItem");
            dicionario.Add("DSC_ITEM", "DscItem");
            dicionario.Add("COD_DESPESA_ITEM", "DespesaItem");

            lstParametros.Add(new Parameter("DespesaItem", Convert.ToInt32(idDespesaSelecionada), OperationTypes.EqualsTo));

            dtDespesaItens = oDao.Select(lstParametros, "platinium", "VI_ITEM_DESPESA", dicionario);
            return(dtDespesaItens);
        }
Beispiel #7
0
        public DataTable getDadosdtAgenteItens(string idItem, string IdUnidadeOrcamentaria)
        {
            DataTable dtAgenteItens = new DataTable();
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(AgenteItem));

            List <Parameter> lstParametros = new List <Parameter>();

            dicionario.Add("ID_AGENTE_PUBLICO", "Id");
            dicionario.Add("ID_AGENTE_ITEM_REMUNERATORIO", "IdAgenteItemRemuneratorio");
            dicionario.Add("DSC_NOME", "DscNome");
            dicionario.Add("NUM_CPF", "DscCpf");

            lstParametros.Add(new Parameter("ItemRemuneratorio", Convert.ToInt32(idItem), OperationTypes.EqualsTo));

            dtAgenteItens = oDao.Select(lstParametros, "plutonium", "VI_AGENTE_CONCESSAO_ITEM", dicionario);
            return(dtAgenteItens);
        }
Beispiel #8
0
        public void ValidacaoExistente(string IdItem)
        {
            try
            {
                Dictionary <string, string> dicionario    = ClassFunctions.GetMap(typeof(AgenteItem));
                List <Parameter>            lstParametros = new List <Parameter>();
                lstParametros.Add(new Parameter("ItemRemuneratorio", Convert.ToInt32(IdItem), OperationTypes.EqualsTo));
                DataTable dt = this.oDao.Select(lstParametros, "plutonium", "VI_AGENTE_ITEM_REMUNERATORIO_AGIR", dicionario);

                if (dt.Rows.Count > 0)
                {
                    throw new ViolacaoRegraException("Este agente já possui o ítem remuneratório selecionado!");
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #9
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao)
        {
            Dictionary <string, string> dicionario    = ClassFunctions.GetMap(typeof(ArquivoColuna));
            List <Parameter>            lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                if (item.Value != null)
                {
                    if (item.Value.GetType() == typeof(Int32))
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.EqualsTo));
                    }
                    else
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
                    }
                }
            }
            return(this.oDao.Select(lstParametros, "platinium", "tb_arquivo_coluna_arco", dicionario));
        }
Beispiel #10
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(GrauInstrucao));

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                if (item.Value != null)
                {
                    if (item.Value.GetType() == typeof(Int32))
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.EqualsTo));
                    }
                    else
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
                    }
                }
            }
            return(this.oDao.Select(lstParametros, "plutonium", "TB_GRAU_INSTRUCAO_GRIN", dicionario));
        }
Beispiel #11
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(TipoTransferencia));

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                if (item.Value != null)
                {
                    if (item.Value.GetType() == typeof(Int32))
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.EqualsTo));
                    }
                    else
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
                    }
                }
            }
            return(this.oDao.Select(lstParametros, "platinium", "TB_TIPO_TRANSFERENCIA_TITR", dicionario));
        }
Beispiel #12
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(SituacaoFuncional));

            dicionario.Add("DSC_ATIVO", "DscAtivo");

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                if (item.Value != null)
                {
                    if (item.Value.GetType() == typeof(Int32))
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.EqualsTo));
                    }
                    else
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
                    }
                }
            }
            return(this.oDao.Select(lstParametros, "platinium", "VI_SITUACAO_FUNCIONAL_SIFU", dicionario));
        }
Beispiel #13
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao, string colunaSort)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(Amortizacao));

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                if (item.Value != null)
                {
                    if (item.Value.GetType() == typeof(Int32))
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.EqualsTo));
                    }
                    else
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
                    }
                }
            }
            lstParametros.Add(new Parameter(colunaSort, null, OperationTypes.Null, direcao));

            return(this.oDao.Select(lstParametros, "platinium", "TB_AMORTIZACAO_AMOR", dicionario));
        }
Beispiel #14
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(TipoReingresso));

            dicionario.Add("DSC_ATIVO", "DscAtivo");

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                if (item.Value != null)
                {
                    if (item.Value.GetType() == typeof(Int32))
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.EqualsTo));
                    }
                    else
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
                    }
                }
            }
            return(this.oDao.Select(lstParametros, "plutonium", "VI_TIPO_REINGRESSO_TIRE", dicionario));
        }
Beispiel #15
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(GrupoDespesa));

            dicionario.Add("dsc_ativo", "DscAtivo");

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                if (item.Value != null)
                {
                    if (item.Value.GetType() == typeof(Int32))
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.EqualsTo));
                    }
                    else
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
                    }
                }
            }
            return(this.oDao.Select(lstParametros, "platinium", "VI_GRUPO_DESPESA_GRDE", dicionario));
        }
Beispiel #16
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(ResponsavelEnvioArquivo));

            dicionario.Add("DSC_ATIVO", "DscAtivo");

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                if (item.Value != null)
                {
                    if (item.Value.GetType() == typeof(Int32))
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.EqualsTo));
                    }
                    else
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
                    }
                }
            }
            return(this.oDao.Select(lstParametros, "platinium", "VI_RESPONSAVEL_ENVIO_ARQUIVO", dicionario));
        }
Beispiel #17
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(ModalidadePagamento));

            dicionario.Add("DSC_ATIVO", "DscAtivo");
            dicionario.Add("DAT_DESATIVADO", "DatDesativacao");
            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                if (item.Value != null)
                {
                    if (item.Value.GetType() == typeof(Int32))
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.EqualsTo));
                    }
                    else
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
                    }
                }
            }
            return(this.oDao.Select(lstParametros, "platinium", "VI_MODALIDADE_PAGAMENTO_MOPA", dicionario));
        }
Beispiel #18
0
        public DataTable Consultar(Dictionary <string, object> filtros, string direcao)
        {
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(UnidadeGestoraOrcamentaria));

            dicionario.Add("dsc_entidade", "DscUnidadeOrcamentaria");

            List <Parameter> lstParametros = new List <Parameter>();

            foreach (KeyValuePair <string, object> item in filtros)
            {
                if (item.Value != null)
                {
                    if (item.Value.GetType() == typeof(Int32))
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.EqualsTo));
                    }
                    else
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
                    }
                }
            }
            return(this.oDao.Select(lstParametros, "platinium", "VI_UNIDADE_GESTORA_ORCAMENTARIA_UNGO", dicionario));
        }
Beispiel #19
0
        public DataTable getDadosAgentes(Dictionary <string, object> filtros, string direcao, string colunaSort)
        {
            DataTable dtAgentes = new DataTable();
            Dictionary <string, string> dicionario = ClassFunctions.GetMap(typeof(AgenteItem));

            List <Parameter> lstParametros = new List <Parameter>();

            dicionario.Add("ID_AGENTE_PUBLICO", "Id");
            dicionario.Add("DSC_NOME", "DscNome");
            dicionario.Add("NUM_CPF", "DscCpf");
            dicionario.Add("ID_UNIDADE_ORCAMENTARIA", "UnidadeOrcamentaria");
            dicionario.Add("FK_ORGAO", "Orgao");

            foreach (KeyValuePair <string, object> item in filtros)
            {
                if (item.Value != null)
                {
                    if (item.Value.GetType() == typeof(Int32))
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.EqualsTo));
                    }
                    else
                    {
                        lstParametros.Add(new Parameter(item.Key, item.Value, OperationTypes.Like));
                    }
                }
            }

            lstParametros.Add(new Parameter(colunaSort, null, OperationTypes.Null, direcao));

            //if (!string.IsNullOrEmpty(IdUnidadeOrcamentaria))
            //    lstParametros.Add(new Parameter("IdUnidadeOrcamentaria", Convert.ToInt32(IdUnidadeOrcamentaria), OperationTypes.EqualsTo));

            dtAgentes = oDao.Select(lstParametros, "plutonium", "vi_agentes_ativos", dicionario);
            return(dtAgentes);
        }