/// <summary> /// Funcion que carga el resultado de una consulta SELECT de determinadas columnas de una vista a un DataTable a partir de columnas filtradas (Condiciones OR) /// </summary> /// <param name="vista">Nombre de la Vista</param> /// <param name="arrColumnas">Nombre de las columnas seleccionadas</param> /// <param name="arrColumnasWhere">Nombre de las columnas por las que se va a filtrar el resultado</param> /// <param name="arrValoresWhere">Valor para cada una de las columnas con las que se va a filtrar el resultado</param> /// <param name="strParametrosAdicionales"></param> /// <returns>DataTable con el resultado de la consulta</returns> public DataTable ObtenerDatosOr(string vista, ArrayList arrColumnas, ArrayList arrColumnasWhere, ArrayList arrValoresWhere, string strParametrosAdicionales) { try { DataTable table = new DataTable(); CConn local = new CConn(); table = local.cargarDataTableOr(vista.ToString(), arrColumnas, arrColumnasWhere, arrValoresWhere, strParametrosAdicionales); return(table); } catch (Exception exp) { throw exp; } }
/// <summary> /// Funcion que carga el resultado de una consulta SELECT de una vista a un DataTable a partir de columnas filtradas (Condiciones OR) /// </summary> /// <param name="vista">Nombre de la Vista</param> /// <param name="arrColumnasWhere">Nombre de las columnas por las que se va a filtrar el resultado</param> /// <param name="arrValoresWhere">Valor para cada una de las columnas con las que se va a filtrar el resultado</param> /// <returns>DataTable con el resultado de la consulta</returns> public DataTable ObtenerDatosOr(string vista, ArrayList arrColumnasWhere, ArrayList arrValoresWhere) { try { ArrayList arrColumnas = new ArrayList(); arrColumnas.Add("*"); DataTable table = new DataTable(); CConn local = new CConn(); table = local.cargarDataTableOr(vista.ToString(), arrColumnas, arrColumnasWhere, arrValoresWhere); return(table); } catch (Exception exp) { throw exp; } }