public static tui_ConfiguracionGrillaEstilosCondicionalesDetDataset.tui_ConfiguracionGrillaEstilosCondicionalesDetRow GetByPk(long IdConfiguracion, long IdCondicion) { tui_ConfiguracionGrillaEstilosCondicionalesDetDataset data = new tui_ConfiguracionGrillaEstilosCondicionalesDetDataset(); SqlCommand cmd = new SqlCommand("Pr_tui_ConfiguracionGrillaEstilosCondicionalesDet_GetByPk", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdConfiguracion", SqlDbType.BigInt)); cmd.Parameters["@IdConfiguracion"].Value = IdConfiguracion; cmd.Parameters.Add(new SqlParameter("@IdCondicion", SqlDbType.BigInt)); cmd.Parameters["@IdCondicion"].Value = IdCondicion; SqlDataAdapter adapter = new SqlDataAdapter(cmd); adapter.TableMappings.Add("Table", "tui_ConfiguracionGrillaEstilosCondicionalesDet"); adapter.Fill(data); if (data.tui_ConfiguracionGrillaEstilosCondicionalesDet.Rows.Count == 1) { return((tui_ConfiguracionGrillaEstilosCondicionalesDetDataset.tui_ConfiguracionGrillaEstilosCondicionalesDetRow)data.tui_ConfiguracionGrillaEstilosCondicionalesDet.Rows[0]); } return(null); }
/// <summary> /// Envia los cambios del tui_ConfiguracionGrillaEstilosCondicionalesDetDataset a la base de datos. /// </summary> public static void Update(tui_ConfiguracionGrillaEstilosCondicionalesDetDataset dataSet) { ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber); ApplicationAssert.Check(dataSet.tui_ConfiguracionGrillaEstilosCondicionalesDet.Rows.Count > 0, "La tabla dataSet.tui_ConfiguracionGrillaEstilosCondicionalesDetDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber); mz.erp.dataaccess.tui_ConfiguracionGrillaEstilosCondicionalesDet.Update(dataSet); }
public static tui_ConfiguracionGrillaEstilosCondicionalesDetDataset.tui_ConfiguracionGrillaEstilosCondicionalesDetRow GetCondicion(long IdConfiguracion, string Columna, string Condicion, string Valor, string ValorColumna) { tui_ConfiguracionGrillaEstilosCondicionalesDetDataset data = GetList(IdConfiguracion, long.MinValue, Columna, Condicion, Valor, ValorColumna, long.MinValue, long.MinValue); if (data.tui_ConfiguracionGrillaEstilosCondicionalesDet.Rows.Count == 1) { return((tui_ConfiguracionGrillaEstilosCondicionalesDetDataset.tui_ConfiguracionGrillaEstilosCondicionalesDetRow)data.tui_ConfiguracionGrillaEstilosCondicionalesDet.Rows[0]); } return(null); }
public static tui_ConfiguracionGrillaEstilosCondicionalesDetDataset GetList(long IdConfiguracion, long IdCondicion, string Columna, string Condicion, string Valor, string ValorColumna, long IdEmpresa, long IdSucursal) { tui_ConfiguracionGrillaEstilosCondicionalesDetDataset data = new tui_ConfiguracionGrillaEstilosCondicionalesDetDataset(); SqlDataAdapter adapter = new SqlDataAdapter(); adapter.TableMappings.Add("Table", "tui_ConfiguracionGrillaEstilosCondicionalesDet"); SqlCommand cmd = new SqlCommand("Pr_tui_ConfiguracionGrillaEstilosCondicionalesDet_Search", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdConfiguracion", SqlDbType.BigInt)); if (IdConfiguracion.Equals(long.MinValue)) { cmd.Parameters["@IdConfiguracion"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdConfiguracion"].Value = IdConfiguracion; } cmd.Parameters.Add(new SqlParameter("@IdCondicion", SqlDbType.BigInt)); if (IdCondicion.Equals(long.MinValue)) { cmd.Parameters["@IdCondicion"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdCondicion"].Value = IdCondicion; } cmd.Parameters.Add(new SqlParameter("@Columna", SqlDbType.VarChar)); if (Columna.Equals(string.Empty)) { cmd.Parameters["@Columna"].Value = System.DBNull.Value; } else { cmd.Parameters["@Columna"].Value = Columna; } cmd.Parameters.Add(new SqlParameter("@Condicion", SqlDbType.VarChar)); if (Condicion.Equals(string.Empty)) { cmd.Parameters["@Condicion"].Value = System.DBNull.Value; } else { cmd.Parameters["@Condicion"].Value = Condicion; } cmd.Parameters.Add(new SqlParameter("@Valor", SqlDbType.VarChar)); if (Valor.Equals(string.Empty)) { cmd.Parameters["@Valor"].Value = System.DBNull.Value; } else { cmd.Parameters["@Valor"].Value = Valor; } cmd.Parameters.Add(new SqlParameter("@ValorColumna", SqlDbType.VarChar)); if (ValorColumna.Equals(string.Empty)) { cmd.Parameters["@ValorColumna"].Value = System.DBNull.Value; } else { cmd.Parameters["@ValorColumna"].Value = ValorColumna; } cmd.Parameters.Add(new SqlParameter("@IdEmpresa", SqlDbType.BigInt)); if (IdEmpresa == long.MinValue) { cmd.Parameters["@IdEmpresa"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdEmpresa"].Value = IdEmpresa; } cmd.Parameters.Add(new SqlParameter("@IdSucursal", SqlDbType.BigInt)); if (IdSucursal == long.MinValue) { cmd.Parameters["@IdSucursal"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdSucursal"].Value = IdSucursal; } adapter.SelectCommand = cmd; adapter.Fill(data); return(data); }
public static tui_ConfiguracionGrillaEstilosCondicionalesDetDataset GetList() { tui_ConfiguracionGrillaEstilosCondicionalesDetDataset data = new tui_ConfiguracionGrillaEstilosCondicionalesDetDataset(); return(( tui_ConfiguracionGrillaEstilosCondicionalesDetDataset )GetList(data)); }
public static void Update(tui_ConfiguracionGrillaEstilosCondicionalesDetDataset dataSet) { Update(dataSet.tui_ConfiguracionGrillaEstilosCondicionalesDet); }
private void ObtenerConfiguracionGrillaGeneral(long IdProceso, long IdTarea, long IdConfiguracion) { //long IdConfiguracion = long.MinValue; //tui_ConfiguracionGrillaEstiloAplicadoDataset dataEA = tui_ConfiguracionGrillaEstiloAplicado.GetList(IdProceso, IdTarea, _grilla.Name, _formulario, long.MinValue); //foreach(tui_ConfiguracionGrillaEstiloAplicadoDataset.tui_ConfiguracionGrillaEstiloAplicadoRow row in dataEA.tui_ConfiguracionGrillaEstiloAplicado.Rows) //{ //IdConfiguracion = row.IdConfiguracion; tui_ConfiguracionGrillaEstilosCondicionalesDetDataset dataCondDet = businessrules.tui_ConfiguracionGrillaEstilosCondicionalesDet.GetList(IdConfiguracion); foreach (tui_ConfiguracionGrillaEstilosCondicionalesDetDataset.tui_ConfiguracionGrillaEstilosCondicionalesDetRow rowDet in dataCondDet.tui_ConfiguracionGrillaEstilosCondicionalesDet.Rows) { string ColumnaKey = rowDet.Columna; string Condicion = rowDet.Condicion.ToString(); long IdCondicion = rowDet.IdCondicion; Janus.Windows.GridEX.GridEXFormatStyle fs = getEstiloGeneral(IdConfiguracion, IdCondicion); if (rowDet["ValorColumna"] == System.DBNull.Value || rowDet.ValorColumna.Equals(string.Empty)) //El valor de comparacion no es una colomna { Janus.Windows.GridEX.ConditionOperator condOp = new Janus.Windows.GridEX.ConditionOperator(); switch (Condicion) { case ">": condOp = Janus.Windows.GridEX.ConditionOperator.GreaterThan; break; case "<": condOp = Janus.Windows.GridEX.ConditionOperator.LessThan; break; case "=": condOp = Janus.Windows.GridEX.ConditionOperator.Equal; break; case ">=": condOp = Janus.Windows.GridEX.ConditionOperator.GreaterThanOrEqualTo; break; case "<=": condOp = Janus.Windows.GridEX.ConditionOperator.LessThanOrEqualTo; break; case "!=": condOp = Janus.Windows.GridEX.ConditionOperator.NotEqual; break; case "like": condOp = Janus.Windows.GridEX.ConditionOperator.Contains; break; } string Valor = rowDet.Valor; Janus.Windows.GridEX.GridEXFormatCondition cnd = new Janus.Windows.GridEX.GridEXFormatCondition(_grilla.RootTable.Columns[ColumnaKey], condOp, Valor); cnd.FormatStyle = fs; _grilla.RootTable.FormatConditions.Add(cnd); } else //El valor de comparacion es una colomna { string ColumnaValorKey = rowDet.ValorColumna; Janus.Windows.GridEX.GridEXColumn realColumn = _grilla.RootTable.Columns[ColumnaKey]; ConfiguracionStyleGrilla.ColumnaView colView = new ConfiguracionStyleGrilla.ColumnaView(realColumn.Caption, GridManagerView.getTypeFor(realColumn.FormatString, realColumn.ColumnType.ToString()), realColumn.Key, realColumn); Janus.Windows.GridEX.GridEXColumn valorC = _grilla.RootTable.Columns[ColumnaValorKey]; ConfiguracionStyleGrilla.MyGridEXFormatStyle mfs = new ConfiguracionStyleGrilla.MyGridEXFormatStyle(fs); ConfiguracionStyleGrilla.ConfiguracionGrillaEstilosCondicionalesDet detConf = new ConfiguracionStyleGrilla.ConfiguracionGrillaEstilosCondicionalesDet(IdCondicion, colView, Condicion, valorC, mfs, string.Empty); _configuracionDet.Add(detConf); } } //} if (IdConfiguracion != long.MinValue) { tui_ConfiguracionGrillaEstilosCondicionalesDataset.tui_ConfiguracionGrillaEstilosCondicionalesRow rowC = tui_ConfiguracionGrillaEstilosCondicionales.GetByPk(IdConfiguracion); string nombreConf = rowC.Nombre; toolTip1.SetToolTip(btnConfGrilla, nombreConf); } }