/// <summary>
        /// Envia los cambios del tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset a la base de datos.
        /// </summary>
        public static void Update(tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset dataSet)
        {
            ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber);
            ApplicationAssert.Check(dataSet.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicados.Rows.Count > 0, "La tabla dataSet.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber);

            mz.erp.dataaccess.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicados.Update(dataSet);
        }
Exemple #2
0
        public static tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosRow GetByPk(long IdConfiguracion, long IdCondicion, string Propiedad)
        {
            tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset data = new tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset();

            SqlCommand cmd = new SqlCommand("Pr_tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicados_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;

            cmd.Parameters.Add(new SqlParameter("@Propiedad", SqlDbType.VarChar));
            cmd.Parameters["@Propiedad"].Value = Propiedad;

            SqlDataAdapter adapter = new SqlDataAdapter(cmd);

            adapter.TableMappings.Add("Table", "tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicados");

            adapter.Fill(data);

            if (data.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicados.Rows.Count == 1)
            {
                return((tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosRow)data.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicados.Rows[0]);
            }

            return(null);
        }
Exemple #3
0
        public static tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset GetList(long IdConfiguracion, long IdCondicion, string Propiedad, string Valor, long IdEmpresa, long IdSucursal)
        {
            tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset data = new tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset();

            SqlDataAdapter adapter = new SqlDataAdapter();

            adapter.TableMappings.Add("Table", "tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicados");

            SqlCommand cmd = new SqlCommand("Pr_tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicados_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("@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);
        }
Exemple #4
0
        public static tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset GetList()
        {
            tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset data = new tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset();

            return(( tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset )GetList(data));
        }
Exemple #5
0
 public static void Update(tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset dataSet)
 {
     Update(dataSet.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicados);
 }
        private Janus.Windows.GridEX.GridEXFormatStyle getEstiloGeneral(long IdConfiguracion, long IdCondicion)
        {
            Janus.Windows.GridEX.GridEXFormatStyle fs = new Janus.Windows.GridEX.GridEXFormatStyle((Janus.Windows.GridEX.GridEXFormatStyle)_grilla.RowFormatStyle);
            tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset dataCondDetEstAp = businessrules.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicados.GetList(IdConfiguracion, IdCondicion);

            foreach (tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosDataset.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicadosRow rowDetEstA in dataCondDetEstAp.tui_ConfiguracionGrillaEstilosCondicionalesDetEstilosAplicados.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);
        }