public static DataTable fnObtenerDatosMenuOracle(Int32 piIdPerfil) { DataSet ds; ArrayList alParameters = new ArrayList(); OracleParameter parameter; parameter = new OracleParameter("IdPerfil_IN", OracleType.VarChar, 100); parameter.Value = piIdPerfil; alParameters.Add(parameter); parameter = new OracleParameter("nexcursor", OracleType.Cursor); parameter.Direction = ParameterDirection.ReturnValue; alParameters.Add(parameter); var dato = OracleDAC.getPaquete() + ".spS_TraSelMenu"; ds = OracleDAC.getDataset(dato, alParameters); if (ds != null) { if (ds.Tables[0].Rows.Count > 0) { return(ds.Tables[0]); } } return(null); }
public static DataTable ReporteTracking(String fecha, String coordinador, String jefeventa, String supervisor, String grupo, String vendedor, String tipo) { DataSet ds; ArrayList alParameters = new ArrayList(); OracleParameter parameter; parameter = new OracleParameter("fecha_in", OracleType.VarChar, 100); parameter.Value = fecha; alParameters.Add(parameter); parameter = new OracleParameter("coordinador_in", OracleType.VarChar, 100); parameter.Value = coordinador; alParameters.Add(parameter); parameter = new OracleParameter("jefeventa_in", OracleType.VarChar, 100); parameter.Value = jefeventa; alParameters.Add(parameter); parameter = new OracleParameter("supervisor_in", OracleType.VarChar, 100); parameter.Value = supervisor; alParameters.Add(parameter); parameter = new OracleParameter("grupo_in", OracleType.VarChar, 4000); parameter.Value = grupo; alParameters.Add(parameter); parameter = new OracleParameter("vendedor_in", OracleType.VarChar, 4000); parameter.Value = vendedor; alParameters.Add(parameter); parameter = new OracleParameter("tipo_in", OracleType.VarChar, 4000); parameter.Value = tipo; alParameters.Add(parameter); parameter = new OracleParameter("nexcursor", OracleType.Cursor); parameter.Direction = ParameterDirection.ReturnValue; alParameters.Add(parameter); //DataTable dt = SqlConnector.getDataTable("spS_ManSelGRUsuario", alParameters); ds = OracleDAC.getDataset(OracleDAC.getPaquete() + ".sps_RepTracking", alParameters); if (ds != null) { return(ds.Tables[0]); } return(null); }
public static DataTable getCultureIdiomaOracle() { DataSet ds; ArrayList alParameters = new ArrayList(); OracleParameter parameter; parameter = new OracleParameter("nexcursor", OracleType.Cursor); parameter.Direction = ParameterDirection.ReturnValue; alParameters.Add(parameter); var dato = OracleDAC.getPaquete() + ".spS_AuxSelIdioma"; ds = OracleDAC.getDataset(dato, alParameters); if (ds != null) { if (ds.Tables[0].Rows.Count > 0) { return(ds.Tables[0]); } } return(null); }