Ejemplo n.º 1
0
        public void FillGridMaster()
        {
            try
            {
                if (Convert.ToInt32(cboProj.EditValue) > 0)
                {
                    dtBind = new DataTable();
                    dtBind = ProgBillBL.GetPBMaster(Convert.ToInt32(cboProj.EditValue.ToString()), m_sBussinessType);
                    //bAns = true;
                    grdPBReg.DataSource = dtBind;

                    grdPBRegView.Columns["ProgRegId"].Visible    = false;
                    grdPBRegView.Columns["CostCentreId"].Visible = false;

                    grdPBRegView.Columns["NetAmount"].SummaryItem.SummaryType = DevExpress.Data.SummaryItemType.Sum;
                    grdPBRegView.Columns["NetAmount"].AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Far;
                    //bAns = false;

                    grdPBRegView.Columns["Approve"].AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
                    grdPBRegView.Columns["Approve"].AppearanceCell.TextOptions.HAlignment   = DevExpress.Utils.HorzAlignment.Center;

                    grdPBRegView.Appearance.HeaderPanel.Font = new Font(grdPBRegView.Appearance.HeaderPanel.Font, FontStyle.Bold);

                    grdPBRegView.Appearance.FocusedCell.BackColor = Color.Teal;
                    grdPBRegView.Appearance.FocusedCell.ForeColor = Color.White;
                    grdPBRegView.Appearance.FocusedRow.ForeColor  = Color.Black;
                    grdPBRegView.Appearance.FocusedRow.BackColor  = Color.White;

                    grdPBRegView.OptionsSelection.EnableAppearanceHideSelection = false;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }