Example #1
0
        private void BtnRefrescar_Click(object sender, EventArgs e)
        {
            this.dataGridView1.Columns[0].Visible = true;
            DataSet DS = DatosEntidad.Dataset("LiquidacionPeriodo", "", Convert.ToInt32(this.CmbPeriodos.SelectedValue), 0.00);

            dataGridView1.DataSource = DS.Tables[0];
            dataGridView1.AutoResizeColumns();

            TotalGrid.MarcarSeleccion(this.dataGridView1);
            TotalGrid.HabilitarCheck(this.dataGridView1);
            this.ToolStripTxbRegistros.Text = TotalGrid.RegistrosSeleccionados(dataGridView1);
            this.ToolStripTxbDetalle.Text   = TotalGrid.TotalLiquidacion(this.dataGridView1);

            #region Aplicando accion del chech que activo Grupo Damasa
            if (this.ChbOmitirDamasa.Checked)
            {
                foreach (DataGridViewRow row in this.dataGridView1.Rows)
                {
                    if (Convert.ToString(row.Cells[1].Value).Trim() == "039" || Convert.ToString(row.Cells[1].Value).Trim() == "080" || Convert.ToString(row.Cells[1].Value).Trim() == "089")
                    {
                        row.Cells[0].Value = false;
                    }
                }
            }
            else
            {
                foreach (DataGridViewRow row in this.dataGridView1.Rows)
                {
                    if (Convert.ToString(row.Cells[1].Value).Trim() == "039" || Convert.ToString(row.Cells[1].Value).Trim() == "080" || Convert.ToString(row.Cells[1].Value).Trim() == "089")
                    {
                        row.Cells[0].Value = true;
                    }
                }
            }
            #endregion


            #region Aplicando accion del chech que activo Grupo Masora
            if (this.ChbOmitirMasora.Checked)
            {
                foreach (DataGridViewRow row in this.dataGridView1.Rows)
                {
                    if (Convert.ToString(row.Cells[1].Value).Trim() == "020" || Convert.ToString(row.Cells[1].Value).Trim() == "090" || Convert.ToString(row.Cells[1].Value).Trim() == "091")
                    {
                        row.Cells[0].Value = false;
                    }
                }
            }
            else
            {
                foreach (DataGridViewRow row in this.dataGridView1.Rows)
                {
                    if (Convert.ToString(row.Cells[1].Value).Trim() == "020" || Convert.ToString(row.Cells[1].Value).Trim() == "090" || Convert.ToString(row.Cells[1].Value).Trim() == "091")
                    {
                        row.Cells[0].Value = true;
                    }
                }
            }
            #endregion
        }