public DataSet PopularDropDow() { DataSet dt = new DataSet(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametroCursor("DADOS"); objConexao.AdicionarParametroCursor("DADOS1"); objConexao.AdicionarParametroCursor("DADOS2"); OracleDataAdapter adpt = objConexao.ExecutarAdapter("FUN_PKG_GRUPO.CONSUTAR_DROP"); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: \\n" + ex.Message); } finally { objConexao.Dispose(); } return(dt); }
public GrupoAcessos ConsultarUsuarioMenu(GrupoAcessos grupo) { ConexaoOracle objConexao = new ConexaoOracle(); GrupoAcessos grupos = new GrupoAcessos(); GrupoMenu objM; GrupoUsuario objU; try { objConexao.AdicionarParametro("P_ID_GRUPOS_ACESSOS", grupo.id_grupo_acessos); objConexao.AdicionarParametroCursor("dados"); objConexao.AdicionarParametroCursor("dados1"); OracleDataReader leitor = objConexao.ObterLeitor("FUN_PKG_GRUPO.CONSUTAR_MENU_GRUPO_USUARIO"); while (leitor.Read()) { objM = new GrupoMenu(); objM.menu_pai = leitor["MENU_PAI"].ToString(); objM.menu = leitor["MENU"].ToString(); objM.area = leitor["AREA"].ToString(); objM.sistema = leitor["SISTEMA"].ToString(); objM.id_menu = int.Parse(leitor["ID_MENU"].ToString()); objM.id_status = int.Parse(leitor["STATUS"].ToString()); objM.descricao_status = int.Parse(leitor["STATUS"].ToString()) > 0 ? "ATIVO" : "INATIVO"; grupos.menus.Add(objM); } leitor.NextResult(); while (leitor.Read()) { objU = new GrupoUsuario(); objU.matricula = int.Parse(leitor["MATRICULA"].ToString()); objU.nome = leitor["IDENTIFICACAO"].ToString(); objU.id_status = int.Parse(leitor["STATUS"].ToString()); objU.descricao_status = int.Parse(leitor["STATUS"].ToString()) > 0?"ATIVO":"INATIVO"; grupos.usuarios.Add(objU); } leitor.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: \\n" + ex.Message); } finally { objConexao.Dispose(); } return(grupos); }
protected DataTable ParticipantesIncentivo(int codEmp, int matricula) { DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametro("MATR", matricula); objConexao.AdicionarParametro("EMP", codEmp); objConexao.AdicionarParametroCursor("DADOS"); OracleDataAdapter adpt = objConexao.ExecutarAdapter("OWN_FUNCESP.PROC_BENEF_PARTICIP_INCENTIVO"); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: //n" + ex.Message); } finally { objConexao.Dispose(); } return(dt); }
public DataTable Consultar(Menu objM) { DataTable dt = new DataTable(); objM.MenuPai = new Menu(); //Instanciado a classe padrão de conexão Oracle using (ConexaoOracle objConexao = new ConexaoOracle()) { //Adicionado todos os parâmetros da package/procedure objConexao.AdicionarParametro("P_ID_MENU", objM.Codigo == int.MinValue ? 0 : objM.Codigo); objConexao.AdicionarParametro("P_NM_MENU", objM.Nome.Equals("") ? null : objM.Nome); objConexao.AdicionarParametro("P_DS_LINK", objM.Link.Equals("") ? null : objM.Link); objConexao.AdicionarParametro("P_NM_SISTEMA", objM.Sistema.Nome.Equals("")? null : objM.Sistema.Nome); objConexao.AdicionarParametro("P_CD_NIVEL", objM.Nivel == short.MinValue ? 0 : objM.Nivel); objConexao.AdicionarParametro("P_MENU_PAI", objM.MenuPai.Nome.Equals("") ? null : objM.MenuPai.Nome); objConexao.AdicionarParametro("P_STATUS", objM.Status == int.MinValue ? -1 : objM.Status); objConexao.AdicionarParametroCursor("DADOS"); //Executa a procedure e retorna CURSOR dentro de LEITOR using (OracleDataAdapter adp = objConexao.ExecutarAdapter("FUN_PKG_MENU.CONSULTAR")) { adp.Fill(dt); } } return(dt); }
public List <Menu> ListarPorUsuario(byte codigoSistema, short nivel, int?codigoMenuPai, string login) { List <Menu> lista = new List <Menu>(); Menu objItem; using (ConexaoOracle db = new ConexaoOracle()) { db.AdicionarParametro("P_ID_SISTEMA", codigoSistema); db.AdicionarParametro("P_CD_NIVEL", nivel); db.AdicionarParametro("P_ID_MENU_PAI", codigoMenuPai == null ? DBNull.Value : (object)codigoMenuPai); db.AdicionarParametro("P_DS_LOGIN", login); db.AdicionarParametroCursor("DADOS"); using (OracleDataReader leitor = db.ObterLeitor("FUN_PKG_MENU.LISTAR_MENU_USUARIO")) { while (leitor.Read()) { objItem = new Menu(); MapearMenu(leitor, ref objItem); lista.Add(objItem); } } } return(lista); }
public DataTable ConsultarMenuSistema(int id_sistema) { DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametro("P_ID_SISTEMA", id_sistema); objConexao.AdicionarParametroCursor("DADOS"); OracleDataAdapter adpt = objConexao.ExecutarAdapter("FUN_PKG_GRUPO.CONSULTA_PAGINA_SISTEMA"); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: \\n" + ex.Message); } finally { objConexao.Dispose(); } return(dt); }
/// <summary> /// Retorna uma consulta com os dados de previdencia dos complementado e suplementados /// </summary> /// <returns></returns> public DataTable ExtRelPrev() { DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametroCursor("srcReturn"); OracleDataAdapter adpt = objConexao.ExecutarAdapter("OWN_FUNCESP.proc_prev_consulta_previdencia"); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: //n" + ex.Message); } finally { objConexao.Dispose(); } return(dt); }
public DataTable ConsultarPkg(Relatorio rel) { DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { foreach (var item in rel.parametros) { objConexao.AdicionarParametro(item.parametro, item.valor); } objConexao.AdicionarParametroCursor("DADOS"); OracleDataAdapter adpt = objConexao.ExecutarAdapter(rel.arquivo.Trim()); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: //n" + ex.Message); } finally { objConexao.Dispose(); } return(dt); }
public DataTable ListaDetalheImportacao(MovDiario obj) { DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametroCursor("DADOS"); objConexao.AdicionarParametro("P_DT_INCLUSAO", obj.dt_inclusao); OracleDataAdapter adpt = objConexao.ExecutarAdapter("SAU_PKG_MOVDIARIA.LIST_DET_IMPORT"); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: //n" + ex.Message); } finally { objConexao.Dispose(); } return(dt); }
protected DataTable EstouroMensal(DateTime?dtIni, DateTime?dtFim) { DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametro("DT_INICIO", dtIni); objConexao.AdicionarParametro("DT_FINAL", dtFim); objConexao.AdicionarParametroCursor("DADOS"); OracleDataAdapter adpt = objConexao.ExecutarAdapter("OUV_PKG_REL_GERENCIAL_ESTOUROS.ESTOURO_MENSAL_BLOCO4"); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception(ex.Message); } finally { objConexao.Dispose(); } return(dt); }
public List <Sistema> Listar() { List <Sistema> lista = new List <Sistema>(); Sistema objItem; using (ConexaoOracle db = new ConexaoOracle()) { db.AdicionarParametroCursor("DADOS"); using (OracleDataReader leitor = db.ObterLeitor("FUN_PKG_SISTEMA.LISTAR")) { while (leitor.Read()) { objItem = new Sistema(); objItem.Codigo = Convert.ToByte(leitor["ID_SISTEMA"]); objItem.Nome = leitor["NM_SISTEMA"].ToString(); objItem.status = int.Parse(leitor["STATUS"].ToString()); objItem.descricao_status = objItem.status == 0 ? "INATIVO" : "ATIVO"; lista.Add(objItem); } } } return(lista); }
public Sistema Consultar(byte codigo) { Sistema objItem = new Sistema(); //Instanciado a classe padrão de conexão Oracle using (ConexaoOracle objConexao = new ConexaoOracle()) { //Adicionado todos os parâmetros da package/procedure objConexao.AdicionarParametro("P_ID_SISTEMA", codigo); objConexao.AdicionarParametroCursor("DADOS"); //Executa a procedure e retorna CURSOR dentro de LEITOR using (OracleDataReader leitor = objConexao.ObterLeitor("FUN_PKG_SISTEMA.CONSULTAR")) { if (leitor.Read()) { //Mapeamento Objeto-Relacional (ORM) objItem.Codigo = Convert.ToByte(leitor["ID_SISTEMA"]); objItem.Nome = leitor["DS_SISTEMA"].ToString(); objItem.status = int.Parse(leitor["STATUS"].ToString()); objItem.descricao_status = objItem.status == 0 ? "INATIVO" : "ATIVO"; } } } return(objItem); }
public List <GrupoUsuario> ConsultarUsuario(GrupoAcessos grupo) { ConexaoOracle objConexao = new ConexaoOracle(); List <GrupoUsuario> list = new List <GrupoUsuario>(); GrupoUsuario objU; try { objConexao.AdicionarParametro("P_ID_USUARIO", grupo.usuarios[0].matricula); objConexao.AdicionarParametro("P_NOME", grupo.usuarios[0].nome == null ? grupo.usuarios[0].nome : grupo.usuarios[0].nome.ToUpper()); objConexao.AdicionarParametroCursor("dados"); OracleDataReader leitor = objConexao.ObterLeitor("FUN_PKG_GRUPO.CONSULTAR_USUARIO"); while (leitor.Read()) { objU = new GrupoUsuario(); objU.matricula = int.Parse(leitor["MATRICULA"].ToString()); objU.nome = leitor["IDENTIFICACAO"].ToString(); list.Add(objU); } leitor.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: \\n" + ex.Message); } finally { objConexao.Dispose(); } return(list); }
public DataTable ConsultarDrop(string query) { DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametro("SQLTEXT", query); objConexao.AdicionarParametroCursor("DADOS"); OracleDataAdapter adpt = objConexao.ExecutarAdapter("FUN_PKG_RELATORIO.CONSULTAR_DROP"); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: //n" + ex.Message); } finally { objConexao.Dispose(); } return(dt); }
public DataTable ConsultarUsuario(int id_grupo) { DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametro("P_ID_GRUPOS_ACESSOS", id_grupo); objConexao.AdicionarParametroCursor("DADOS"); OracleDataAdapter adpt = objConexao.ExecutarAdapter("FUN_PKG_GRUPO.CONSUTAR_USARIO"); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: \\n" + ex.Message); } finally { objConexao.Dispose(); } return(dt); }
public DataTable ListaImportacao(string dt_ini, string dt_fin) { DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametroCursor("DADOS"); objConexao.AdicionarParametro("DT_INI", dt_ini); objConexao.AdicionarParametro("DT_FIN", dt_fin); OracleDataAdapter adpt = objConexao.ExecutarAdapter("SAU_PKG_MOVDIARIA.LIST_IMPORT"); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: //n" + ex.Message); } finally { objConexao.Dispose(); } return(dt); }
public Relatorio Consultar(string relatorio) { Relatorio objRel = new Relatorio(); Parametro objPar; ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametro("P_RELATORIO", relatorio); objConexao.AdicionarParametroCursor("DADOS"); OracleDataReader leitor = objConexao.ObterLeitor("FUN_PKG_RELATORIO.CONSULTAR"); objRel.parametros = new List <Parametro>(); while (leitor.Read()) { objPar = new Parametro(); objRel.titulo = leitor["TITULO"].ToString(); objRel.relatorio = leitor["RELATORIO"].ToString(); objRel.arquivo = leitor["ARQUIVO"].ToString(); objRel.relatorio_extensao = leitor["RELATORIO_EXTENSAO"].ToString(); if (leitor["ID_TIPO_RELATORIO"] != null) { objRel.tipo = Convert.ToInt32(leitor["ID_TIPO_RELATORIO"]); } if (!leitor["PARAMETRO"].ToString().Equals("")) { objPar.parametro = leitor["PARAMETRO"].ToString(); objPar.descricao = leitor["DESCRICAO"].ToString(); objPar.tipo = leitor["TIPO"].ToString(); objPar.componente_web = leitor["COMPONENTE_WEB"].ToString(); objPar.dropdowlist_consulta = leitor["DROPDOWLIST_CONSULTA"].ToString(); objPar.valor_inicial = leitor["VALOR_INICIAL"].ToString(); objPar.habilitado = leitor["HABILITADO"].ToString(); objPar.visivel = leitor["VISIVEL"].ToString(); objPar.permite_null = leitor["PERMITE_NULL"].ToString(); objPar.ordem = leitor["ORDEM"].ToString(); objRel.parametros.Add(objPar); } } leitor.NextResult(); leitor.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: //n" + ex.Message); } finally { objConexao.Dispose(); } return(objRel); }
public List <UsuarioPortal> ListarUsuariosPortal(int?CodEmpresa, int?CodMatricula, int?NumIdntfRptant) { DataTable dt = new DataTable(); List <UsuarioPortal> lstUsuariosPortal = new List <UsuarioPortal>(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametro("P_COD_EMPRS", CodEmpresa); objConexao.AdicionarParametro("P_NUM_RGTRO_EMPRG", CodMatricula); objConexao.AdicionarParametro("P_NUM_IDNTF_RPTANT", NumIdntfRptant); objConexao.AdicionarParametroCursor("DADOS"); OracleDataAdapter adpt = objConexao.ExecutarAdapter("FUN_PKG_USUARIOS_PORTAL.LISTAR_USUARIOS_PORTAL"); adpt.Fill(dt); adpt.Dispose(); foreach (DataRow drUser in dt.Rows) { UsuarioPortal newUser = new UsuarioPortal(); newUser.CPF = Util.String2Short(drUser["UID_LDAP"].ToString()); newUser.Descricao = drUser["DESCRIPTION"].ToString(); newUser.NomeCompleto = drUser["CN"].ToString(); newUser.Sobrenome = drUser["SN"].ToString(); newUser.Nome = drUser["DISPLAYNAME"].ToString(); newUser.Apelido = drUser["GIVENNAME"].ToString(); newUser.COD_EMPRS = short.Parse(drUser["COD_EMPRS"].ToString()); newUser.NUM_RGTRO_EMPRG = int.Parse(drUser["NUM_RGTRO_EMPRG"].ToString()); newUser.NUM_DIGVR_EMPRG = Util.String2Short(drUser["NUM_DIGVR_EMPRG"].ToString()); newUser.NUM_IDNTF_DPDTE = Util.String2Int32(drUser["NUM_IDNTF_DPDTE"].ToString()); newUser.NUM_IDNTF_RPTANT = int.Parse(drUser["NUM_IDNTF_RPTANT"].ToString()); newUser.ENDERECO = drUser["ENDERECO"].ToString(); newUser.BAIRRO = drUser["BAIRRO"].ToString(); newUser.CEP = drUser["CEP"].ToString(); newUser.CIDADE = drUser["CIDADE"].ToString(); newUser.ESTADO = drUser["ESTADO"].ToString(); lstUsuariosPortal.Add(newUser); } } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema [CargaDadosDAL.ConsultarPkg]: //n" + ex.Message); } finally { objConexao.Dispose(); } return(lstUsuariosPortal); }
public List <UsuarioSistema> ConsultarUsuario(UsuarioSistema user) { ConexaoOracle objConexao = new ConexaoOracle(); List <UsuarioSistema> list = new List <UsuarioSistema>(); UsuarioSistema usu; try { objConexao.AdicionarParametro("P_LOGIN", user.login); objConexao.AdicionarParametro("P_NOME", user.nome); objConexao.AdicionarParametro("P_DEPARTAMENTO", user.departamento); objConexao.AdicionarParametro("P_EMAIL", user.email); objConexao.AdicionarParametroCursor("dados"); System.Data.OracleClient.OracleDataReader leitor = objConexao.ObterLeitor("FUN_PKG_USUARIO.LISTAR_USUARIOS_IMPORTADOS"); while (leitor.Read()) { usu = new UsuarioSistema(); usu.departamento = leitor["DEPARTAMENTO"].ToString(); usu.email = leitor["EMAIL"].ToString(); usu.login = leitor["LOGIN"].ToString(); usu.nome = leitor["NOME"].ToString(); usu.dt_inclusao = DateTime.Parse(leitor["DT_INCLUSAO"].ToString()); usu.id_usuario = int.Parse(leitor["ID_USUARIO"].ToString()); usu.id_status = int.Parse(leitor["status"].ToString()); usu.descricao_status = usu.id_status == 0 ? "INATIVO" : "ATIVO"; list.Add(usu); } leitor.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: \\n" + ex.Message); } finally { objConexao.Dispose(); } return(list); }
public List <GrupoAcessos> ConsultarGrupo(GrupoAcessos grupo) { ConexaoOracle objConexao = new ConexaoOracle(); List <GrupoAcessos> list = new List <GrupoAcessos>(); try { objConexao.AdicionarParametro("p_id_grupo_acessos", grupo.id_grupo_acessos); objConexao.AdicionarParametro("p_area", grupo.area == null ? grupo.area : grupo.area.ToUpper()); objConexao.AdicionarParametro("p_nome", grupo.nome == null ? grupo.nome : grupo.nome.ToUpper()); objConexao.AdicionarParametro("p_status", grupo.id_status == null ? -1 : grupo.id_status); objConexao.AdicionarParametro("P_ID_USUARIO", grupo.usuarios.Count > 0 ? grupo.usuarios[0].matricula : null); objConexao.AdicionarParametro("P_ID_MENU", grupo.menus.Count > 0 ? grupo.menus[0].id_menu : null); objConexao.AdicionarParametroCursor("dados"); OracleDataReader leitor = objConexao.ObterLeitor("FUN_PKG_GRUPO.consultar_grupos"); while (leitor.Read()) { grupo = new GrupoAcessos(); grupo.id_grupo_acessos = int.Parse(leitor["ID_GRUPO_ACESSOS"].ToString()); grupo.area = leitor["AREA"].ToString(); grupo.nome = leitor["NOME"].ToString(); grupo.descricao = leitor["DESCRICAO"].ToString(); grupo.descricao_status = int.Parse(leitor["STATUS"].ToString()) == 0?"INATIVO":"ATIVO"; grupo.id_status = int.Parse(leitor["STATUS"].ToString()); list.Add(grupo); } leitor.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: \\n" + ex.Message); } finally { objConexao.Dispose(); } return(list); }
protected DataTable geraRelComRateio(string dtInicio, string dtFim) { ConexaoOracle obj = new ConexaoOracle(); DataTable dt = new DataTable(); try { obj.AdicionarParametro("dt_inicio", dtInicio); obj.AdicionarParametro("dt_final", dtFim); obj.AdicionarParametroCursor("DADOS"); OracleDataAdapter adpt = obj.ExecutarAdapter("OWN_FUNCESP.PKG_FIN_REL_BORDERO.PRC_COM_RATEIO"); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception("Problemas com a conexão com o banco de dados, favor entrar em contato com Administrador do sistema " + ex.Message); } return(dt); }
private Cidade Consultar(int?cod_cidade = null, string cidade = null, string estado = null, string estado_sigla = null) { Cidade cRetorno = new Cidade(); DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametro("P_COD_MUNICI", cod_cidade); objConexao.AdicionarParametro("P_DCR_MUNICI", cidade); objConexao.AdicionarParametro("P_COD_ESTADO", estado_sigla); objConexao.AdicionarParametro("P_DCR_ESTADO", estado); objConexao.AdicionarParametroCursor("DADOS"); OracleDataAdapter adpt = objConexao.ExecutarAdapter("FUN_PKG_LOGRADOURO.CARREGAR_CIDADE"); adpt.Fill(dt); adpt.Dispose(); if (dt.Rows.Count > 0) { cRetorno.codigo = Convert.ToInt32(dt.Rows[0]["COD_MUNICI"]); cRetorno.nome = dt.Rows[0]["DCR_MUNICI"].ToString(); cRetorno.nome_resumido = dt.Rows[0]["DCR_RSUMD_MUNICI"].ToString(); cRetorno.estado_sigla = dt.Rows[0]["COD_ESTADO"].ToString(); cRetorno.estado = dt.Rows[0]["DCR_ESTADO"].ToString(); cRetorno.cod_ibge = Convert.ToInt32(dt.Rows[0]["COD_IBGE"]); cRetorno.cod_ibge_digito = Convert.ToInt32(dt.Rows[0]["COD_IBGE_DIGITO"]); } } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: //n" + ex.Message); } finally { objConexao.Dispose(); } return(cRetorno); }
public List <MovimentacaoUsuario> ConsultarMovimentacao(MovimentacaoUsuario mov) { ConexaoOracle objConexao = new ConexaoOracle(); List <MovimentacaoUsuario> list = new List <MovimentacaoUsuario>(); try { objConexao.AdicionarParametro("P_ID_USUARIO", mov.id_usuario); objConexao.AdicionarParametroCursor("dados"); OracleDataReader leitor = objConexao.ObterLeitor("FUN_PKG_GRUPO.CONSULTA_MOVIMENTACAO_USUARIO"); while (leitor.Read()) { mov = new MovimentacaoUsuario(); mov.id_grupos_acesso = int.Parse(leitor["ID_GRUPOS_ACESSOS"].ToString()); mov.id_movimentacao_usuario = int.Parse(leitor["ID_MOVIMENTACAO_USUARIO"].ToString()); mov.id_usuario_aplicacao = int.Parse(leitor["ID_USUARIO_APLICACAO"].ToString()); mov.status = int.Parse(leitor["STATUS"].ToString()); mov.dt_movimentacao = DateTime.Parse(leitor["DT_MOVIMENTACAO"].ToString()); mov.descricao_movimentacao = mov.status == 0?"Saída":"Entrada"; mov.descricao_usuario = leitor["USARIO"].ToString(); mov.descricao_grupo = leitor["GRUPO"].ToString(); mov.area = leitor["AREA"].ToString(); list.Add(mov); } leitor.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: \\n" + ex.Message); } finally { objConexao.Dispose(); } return(list); }
public List <GrupoMenu> ConsultarMenu(GrupoAcessos grupo) { ConexaoOracle objConexao = new ConexaoOracle(); List <GrupoMenu> list = new List <GrupoMenu>(); GrupoMenu objM; try { objConexao.AdicionarParametro("P_MENU_PAI", grupo.menus[0].menu_pai); objConexao.AdicionarParametro("P_MENU", grupo.menus[0].menu); objConexao.AdicionarParametro("P_AREA", grupo.menus[0].area); objConexao.AdicionarParametro("P_SISTEMA", grupo.menus[0].sistema); objConexao.AdicionarParametroCursor("DADOS"); OracleDataReader leitor = objConexao.ObterLeitor("FUN_PKG_GRUPO.CONSUTAR_MENU"); while (leitor.Read()) { objM = new GrupoMenu(); objM.menu_pai = leitor["MENU_PAI"].ToString(); objM.menu = leitor["MENU"].ToString(); objM.area = leitor["AREA"].ToString(); objM.sistema = leitor["SISTEMA"].ToString(); objM.id_menu = int.Parse(leitor["ID_MENU"].ToString()); list.Add(objM); } leitor.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: \\n" + ex.Message); } finally { objConexao.Dispose(); } return(list); }
public DataTable ConsultarPkg(CargaDados carga) { DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametroCursor("DADOS"); OracleDataAdapter adpt = objConexao.ExecutarAdapter(carga.pkg_listar.Trim()); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema [CargaDadosDAL.ConsultarPkg]: //n" + ex.Message); } finally { objConexao.Dispose(); } return(dt); }
public List <UsuarioHistorico> ConsultarMovimentacao(UsuarioSistema user) { ConexaoOracle objConexao = new ConexaoOracle(); List <UsuarioHistorico> list = new List <UsuarioHistorico>(); UsuarioHistorico usu; try { objConexao.AdicionarParametro("P_LOGIN", user.login); objConexao.AdicionarParametroCursor("dados"); System.Data.OracleClient.OracleDataReader leitor = objConexao.ObterLeitor("FUN_PKG_USUARIO.LISTAR_MOVIMENTACAO_USUARIO"); while (leitor.Read()) { usu = new UsuarioHistorico(); usu.nome = leitor["nome"].ToString(); usu.login = leitor["LOGIN"].ToString(); usu.dt_inclusao = DateTime.Parse(leitor["DT_INCLUSAO"].ToString()); usu.ds_justitificativa = leitor["ds_justificativa"].ToString(); usu.id_status = int.Parse(leitor["status"].ToString()); usu.descricao_status = usu.id_status == 0 ? "INATIVO" : "ATIVO"; list.Add(usu); } leitor.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: \\n" + ex.Message); } finally { objConexao.Dispose(); } return(list); }
public List <Menu> Listar() { List <Menu> lista = new List <Menu>(); Menu objItem; using (ConexaoOracle db = new ConexaoOracle()) { db.AdicionarParametroCursor("DADOS"); using (OracleDataReader leitor = db.ObterLeitor("FUN_PKG_MENU.LISTAR")) { while (leitor.Read()) { objItem = new Menu(); MapearMenu(leitor, ref objItem); lista.Add(objItem); } } } return(lista); }
public List <string> ListarAcessoPorGrupo(byte codigoSistema, string grupo) { List <string> lista = new List <string>(); Menu objItem; using (ConexaoOracle db = new ConexaoOracle()) { db.AdicionarParametro("P_ID_SISTEMA", codigoSistema); db.AdicionarParametro("P_GRUPO", grupo); db.AdicionarParametroCursor("DADOS"); using (OracleDataReader leitor = db.ObterLeitor("FUN_PKG_MENU.LISTAR_MENU_GRUPO")) { while (leitor.Read()) { objItem = new Menu(); lista.Add(leitor["DS_LINK"].ToString()); } } } return(lista); }
public DataTable SelectRemessas() { DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametroCursor("DADOS"); System.Data.OracleClient.OracleDataAdapter adpt = objConexao.ExecutarAdapter("AAT_PKG_SERASA_PEFIN.LISTAR_REMESSAS"); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception("Problemas contate o administrador do sistema: //n" + ex.Message); } finally { objConexao.Dispose(); } return(dt); }
protected DataTable AreasRelatorio() { DataTable dt = new DataTable(); ConexaoOracle objConexao = new ConexaoOracle(); try { objConexao.AdicionarParametroCursor("DADOS"); OracleDataAdapter adpt = objConexao.ExecutarAdapter("OUV_PKG_REL_GERENCIAL_ESTOUROS.AREAS_REL_ESTOUROS"); adpt.Fill(dt); adpt.Dispose(); } catch (Exception ex) { throw new Exception(ex.Message); } finally { objConexao.Dispose(); } return(dt); }