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);
            }
        }
        private void SysToolBar_OnItemNew_Click(object sender, EventArgs e)
        {
            MenuItem itemMenu = new MenuItem();

            itemMenu.Tag = "WindowUI.HBManagerTerminal.Management.OperationManagement.FPauseShiftReasonProfileDetail";

            PauseShiftReasonMaster_psr_Info insertInfo = new PauseShiftReasonMaster_psr_Info();

            BaseForm form = this.ShowSubForm(itemMenu, this.BaseDockPanel, string.Empty, WeifenLuo.WinFormsUI.Docking.DockState.Document, insertInfo, Common.DefineConstantValue.EditStateEnum.OE_Insert);
            form.FromCloseCallBack += DataBinding;
        }
            public UserInputData(PauseShiftReasonMaster_psr_Info showData)
            {
                this.psr_RecordID = showData.psr_RecordID;

                this.psr_cReason = showData.psr_cReason;

                this.psr_nDescription = showData.psr_nDescription;
            }