public FPauseShiftReasonProfileDetail()
        {
            InitializeComponent();

            try
            {
                this._pauseShiftReasonMasterBL = MasterBLLFactory.GetBLL<IPauseShiftReasonMasterBL>(MasterBLLFactory.PauseShiftReasonMaster);
                this.SysToolBar.OnItemSave_Click += new SystemToolBar.ItemSave_Click(SysToolBar_ItemSave_Click);
                this.SysToolBar.OnItemExit_Click += new SystemToolBar.ItemExit_Click(SysToolBar_ItemExit_Click);
            }
            catch (Exception Ex)
            {

                ShowErrorMessage(Ex.Message);
            }
        }
        public FPauseShiftReasonProfile()
        {
            InitializeComponent();

            this.lvPSRInfo.Font = ControlSetting.ListFont;
            try
            {
                this._pauseShiftReasonMasterBL = MasterBLLFactory.GetBLL<IPauseShiftReasonMasterBL>(MasterBLLFactory.PauseShiftReasonMaster);

                this._editRecord = new PauseShiftReasonMaster_psr_Info();
            }
            catch (Exception Ex)
            {

                ShowErrorMessage(Ex.Message);
            }
        }