/// <summary> /// Envia los cambios del tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset a la base de datos. /// </summary> public static void Update(tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset dataSet) { ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber); ApplicationAssert.Check(dataSet.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfiles.Rows.Count > 0, "La tabla dataSet.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber); mz.erp.dataaccess.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfiles.Update(dataSet); }
public static tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset GetList(long IdPerfil, long IdConfiguracion, long IdCondicion, string Propiedad, string Valor, long IdEmpresa, long IdSucursal) { tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset data = new tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset(); SqlDataAdapter adapter = new SqlDataAdapter(); adapter.TableMappings.Add("Table", "tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfiles"); SqlCommand cmd = new SqlCommand("Pr_tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfiles_Search", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdPerfil", SqlDbType.BigInt)); if (IdPerfil == long.MinValue) { cmd.Parameters["@IdPerfil"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdPerfil"].Value = IdPerfil; } 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("@Propiedad", SqlDbType.VarChar)); if (Propiedad.Equals(string.Empty)) { cmd.Parameters["@Propiedad"].Value = System.DBNull.Value; } else { cmd.Parameters["@Propiedad"].Value = Propiedad; } 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("@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_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset GetList() { tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset data = new tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset(); return(( tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset )GetList(data)); }
public static void Update(tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset dataSet) { Update(dataSet.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfiles); }
public static tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesRow GetByPk(long IdPerfil, long IdConfiguracion, long IdCondicion, string Propiedad) { tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset data = new tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset(); SqlCommand cmd = new SqlCommand("Pr_tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfiles_GetByPk", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdPerfil", SqlDbType.BigInt)); cmd.Parameters["@IdPerfil"].Value = IdPerfil; 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; cmd.Parameters.Add(new SqlParameter("@Propiedad", SqlDbType.VarChar)); cmd.Parameters["@Propiedad"].Value = Propiedad; SqlDataAdapter adapter = new SqlDataAdapter(cmd); adapter.TableMappings.Add("Table", "tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfiles"); adapter.Fill(data); if (data.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfiles.Rows.Count == 1) { return((tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesRow)data.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfiles.Rows[0]); } return(null); }
private Janus.Windows.GridEX.GridEXFormatStyle getEstiloPerfil(long IdConfiguracion, long IdCondicion, long IdPerfil) { Janus.Windows.GridEX.GridEXFormatStyle fs = new Janus.Windows.GridEX.GridEXFormatStyle((Janus.Windows.GridEX.GridEXFormatStyle)_grilla.RowFormatStyle); tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset dataCondDetEstAp = businessrules.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfiles.GetList(IdPerfil, IdConfiguracion, IdCondicion); foreach (tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesDataset.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfilesRow rowDetEstA in dataCondDetEstAp.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosPerfiles.Rows) { string Propiedad = rowDetEstA.Propiedad; string val = rowDetEstA.Valor; switch (Propiedad) { case "BackColor": int argb = Convert.ToInt32(val); fs.BackColor = System.Drawing.Color.FromArgb(argb); break; case "Font": if (!val.Equals(string.Empty)) { XmlDocument doc = new XmlDocument(); doc.LoadXml(val); XmlNodeReader reader = new XmlNodeReader(doc.DocumentElement); XmlSerializer ser = new XmlSerializer(typeof(mz.erp.businessrules.ConfiguracionStyleGrilla.XmlFont)); object obj = ser.Deserialize(reader); mz.erp.businessrules.ConfiguracionStyleGrilla.XmlFont xmlFont = (mz.erp.businessrules.ConfiguracionStyleGrilla.XmlFont)obj; fs.Font = xmlFont.ToFont(); } break; case "FontBold": { Janus.Windows.GridEX.TriState fb = Janus.Windows.GridEX.TriState.Empty; switch (val) { case "Empty": fb = Janus.Windows.GridEX.TriState.Empty; break; case "False": fb = Janus.Windows.GridEX.TriState.False; break; case "True": fb = Janus.Windows.GridEX.TriState.True; break; } fs.FontBold = fb; break; } case "FontItalic": { Janus.Windows.GridEX.TriState fb = Janus.Windows.GridEX.TriState.Empty; switch (val) { case "Empty": fb = Janus.Windows.GridEX.TriState.Empty; break; case "False": fb = Janus.Windows.GridEX.TriState.False; break; case "True": fb = Janus.Windows.GridEX.TriState.True; break; } fs.FontItalic = fb; break; } case "FontSize": fs.FontSize = (float)Convert.ToDecimal(val); break; case "ForeColor": int argb2 = Convert.ToInt32(val); fs.ForeColor = System.Drawing.Color.FromArgb(argb2); break; case "TextAlignment": { Janus.Windows.GridEX.TextAlignment ta = Janus.Windows.GridEX.TextAlignment.Empty; switch (val) { case "Center": ta = Janus.Windows.GridEX.TextAlignment.Center; break; case "Empty": ta = Janus.Windows.GridEX.TextAlignment.Empty; break; case "Far": ta = Janus.Windows.GridEX.TextAlignment.Far; break; case "Near": ta = Janus.Windows.GridEX.TextAlignment.Near; break; } fs.TextAlignment = ta; break; } } } return(fs); }