Пример #1
0
        protected void return_manual_guard_salary_scale_mappings_search()
        {
            DataTable dt = Salary_scales.return_manual_guard_salary_scale_mappings_search("return_manual_guard_salary_scale_mappings_search", this.txt_guard_name.Text, this.cbo_station_name.Text, this.txt_guard_number.Text);

            if (dt.Rows.Count > 0)
            {
                this.gdv_guard_salaries.DataSource = dt;
                this.gdv_guard_salaries.Columns["full_name"].HeaderText     = "Guard Name";
                this.gdv_guard_salaries.Columns["branch"].HeaderText        = "Branch";
                this.gdv_guard_salaries.Columns["Duration"].HeaderText      = "Duration Served(Years)";
                this.gdv_guard_salaries.Columns["salary_amount"].HeaderText = "Salary Amt";
                this.gdv_guard_salaries.Columns["auto_id"].Visible          = false;
                this.gdv_guard_salaries.Columns["guard_number"].Visible     = false;
                this.gdv_guard_salaries.Columns["scale_auto_id"].Visible    = false;
                this.gdv_guard_salaries.Columns["full_name"].ReadOnly       = true;
                this.gdv_guard_salaries.Columns["branch"].ReadOnly          = true;
                this.gdv_guard_salaries.Columns["Duration"].ReadOnly        = true;
                this.gdv_guard_salaries.Columns["salary_amount"].ReadOnly   = true;
                this.gdv_guard_salaries.Columns["full_name"].Width          = 200;
                this.gdv_guard_salaries.Columns["salary_amount"].DefaultCellStyle.ForeColor = Color.Blue;
                DataGridViewCheckBoxColumn chk_select_guard = new DataGridViewCheckBoxColumn()
                {
                    Name       = "column_select",
                    HeaderText = "Select Guard",
                    FalseValue = 0,
                    TrueValue  = 1
                };
                this.gdv_guard_salaries.Columns.Insert(0, chk_select_guard);
                this.gdv_guard_salaries.Columns["column_select"].ReadOnly         = false;
                this.gdv_guard_salaries.Columns["column_select"].Width            = 50;
                this.gdv_guard_salaries.DefaultCellStyle.SelectionBackColor       = Color.White;
                this.gdv_guard_salaries.DefaultCellStyle.SelectionForeColor       = Color.Black;
                this.gdv_guard_salaries.RowsDefaultCellStyle.BackColor            = Color.LightGray;
                this.gdv_guard_salaries.AlternatingRowsDefaultCellStyle.BackColor = Color.Beige;
                this.gdv_guard_salaries.ColumnHeadersDefaultCellStyle.ForeColor   = Color.White;
                this.gdv_guard_salaries.ColumnHeadersDefaultCellStyle.BackColor   = Color.Black;
                this.gdv_guard_salaries.RowHeadersDefaultCellStyle.BackColor      = Color.Black;
                this.gdv_guard_salaries.DefaultCellStyle.SelectionBackColor       = Color.Cyan;
                this.gdv_guard_salaries.DefaultCellStyle.SelectionForeColor       = Color.Black;
                foreach (DataGridViewColumn c in this.gdv_guard_salaries.Columns)
                {
                    c.DefaultCellStyle.Font = new System.Drawing.Font("Arial", 12.5f, GraphicsUnit.Pixel);
                }
                this.gdv_guard_salaries.ColumnHeadersDefaultCellStyle.BackColor = Color.CadetBlue;
                this.gdv_guard_salaries.EnableHeadersVisualStyles = false;
            }
        }