private void FShiftTargetYieldScheduleDetail_Load(object sender, EventArgs e) { _editInfo = this.BaseParam as ShiftTargetYieldSchedule_sty_Info; if (this.EditState == Common.DefineConstantValue.EditStateEnum.OE_Insert) { this.TabText = "新增 - " + this.Text; UserInputData insertInfo = new UserInputData(); insertInfo.sty_cAreaName = this._editInfo.sty_cAreaName; proUserData.SelectedObject = insertInfo; SysToolBar.BtnSave_IsEnabled = true; insertInfo.GetSources(); } else if (this.EditState == Common.DefineConstantValue.EditStateEnum.OE_Update) { this.TabText = "编辑 - " + this.Text; UserInputData showData = new UserInputData(_editInfo); showData.sty_cAreaName = this._editInfo.sty_cAreaName; proUserData.SelectedObject = showData; SysToolBar.BtnSave_IsEnabled = true; } else if (this.EditState == Common.DefineConstantValue.EditStateEnum.OE_ReaOnly) { this.TabText = "查看 - " + this.Text; UserInputData showData = new UserInputData(_editInfo); showData.sty_cAreaName = this._editInfo.sty_cAreaName; proUserData.SelectedObject = showData; SysToolBar.BtnSave_IsUsed = false; } //this.proUserData.SelectedGridItemChanged += new System.Windows.Forms.SelectedGridItemChangedEventHandler(this.proUserData_SelectedGridItemChanged); }
public FShiftTargetYieldScheduleDetail() { InitializeComponent(); proUserData.Font = ControlSetting.ListFont; try { this._shiftTargetYieldScheduleBL = MasterBLLFactory.GetBLL<IShiftTargetYieldScheduleBL>(MasterBLLFactory.ShiftTargetYieldSchedule); this.SysToolBar.OnItemSave_Click +=new SystemToolBar.ItemSave_Click(SysToolBar_OnItemSave_Click); this.SysToolBar.OnItemExit_Click += new SystemToolBar.ItemExit_Click(SysToolBar_OnItemExit_Click); } catch (Exception Ex) { throw Ex; } _editInfo = null; }
public FShiftTargetYieldSchedule() { InitializeComponent(); this.lvArea.Font = ControlSetting.ListFont; this.lvMachines.Font = ControlSetting.ListFont; this.lvTargetYieldScheduleInfo.Font = ControlSetting.ListFont; try { this._shiftTargetYieldScheduleBL = MasterBLLFactory.GetBLL<IShiftTargetYieldScheduleBL>(MasterBLLFactory.ShiftTargetYieldSchedule); this._areaMasterBL = MasterBLLFactory.GetBLL<IAreaMasterBL>(MasterBLLFactory.AreaMaster); this._generalBL = GeneralBLLFactory.GetBLL<IGeneralBL>(GeneralBLLFactory.General); } catch (Exception Ex) { throw Ex; } _displayInfo = null; }
private void FShiftTargetYieldSchedule_Load(object sender, EventArgs e) { GetAreaList(); this._displayInfo = new ShiftTargetYieldSchedule_sty_Info(); }
private void SysToolBar_OnItemNew_Click(object sender, EventArgs e) { if (lvArea.SelectedItems.Count > 0) { MenuItem itemMenu = new MenuItem(); itemMenu.Tag = "WindowUI.HBManagerTerminal.Management.OperationManagement.FShiftTargetYieldScheduleDetail"; ShiftTargetYieldSchedule_sty_Info insertInfo = new ShiftTargetYieldSchedule_sty_Info(); insertInfo.sty_cAreaID = new Guid(lvArea.SelectedItems[0].SubItems[0].Text); insertInfo.sty_cAreaName = lvArea.SelectedItems[0].SubItems[1].Text; insertInfo.sty_iTargetID = this._displayInfo.sty_iTargetID; insertInfo.sty_cTargetName = this._displayInfo.sty_cTargetName; BaseForm form = this.ShowSubForm(itemMenu, this.BaseDockPanel, string.Empty, WeifenLuo.WinFormsUI.Docking.DockState.Document, insertInfo, Common.DefineConstantValue.EditStateEnum.OE_Insert); form.FromCloseCallBack += GetAreaList; } }
private void ShowInfo() { if (lvTargetYieldScheduleInfo.SelectedItems.Count > 0) { this._displayInfo.sty_iRecordID = Convert.ToInt32(lvTargetYieldScheduleInfo.SelectedItems[0].SubItems[0].Text); MenuItem itemMenu = new MenuItem(); itemMenu.Tag = "WindowUI.HBManagerTerminal.Management.OperationManagement.FShiftTargetYieldScheduleDetail"; ShiftTargetYieldSchedule_sty_Info editInfo = new ShiftTargetYieldSchedule_sty_Info(); editInfo = this._shiftTargetYieldScheduleBL.DisplayRecord(this._displayInfo) as ShiftTargetYieldSchedule_sty_Info; editInfo.sty_cAreaID = new Guid(lvArea.SelectedItems[0].SubItems[0].Text); editInfo.sty_cAreaName = lvArea.SelectedItems[0].SubItems[1].Text; editInfo.sty_cTargetName = this._displayInfo.sty_cTargetName; BaseForm form = this.ShowSubForm(itemMenu, this.BaseDockPanel, string.Empty, WeifenLuo.WinFormsUI.Docking.DockState.Document, editInfo, Common.DefineConstantValue.EditStateEnum.OE_ReaOnly); form.FromCloseCallBack += GetAreaList; } }
public bool InsertRecord(ShiftTargetYieldSchedule_sty_Info infoObject) { bool isSuccess = false; if (infoObject != null) { try { using (MainDBDataContext db = new MainDBDataContext()) { ShiftTargetYieldSchedule_sty insertData = Common.General.CopyObjectValue<ShiftTargetYieldSchedule_sty_Info, ShiftTargetYieldSchedule_sty>(infoObject); db.ShiftTargetYieldSchedule_sty.InsertOnSubmit(insertData); db.SubmitChanges(); isSuccess = true; } } catch (Exception Ex) { throw Ex; } } return isSuccess; }
public bool UpdateRecord(ShiftTargetYieldSchedule_sty_Info infoObject) { bool isSuccess = false; if (infoObject != null) { try { using (MainDBDataContext db = new MainDBDataContext()) { ShiftTargetYieldSchedule_sty updateData = db.ShiftTargetYieldSchedule_sty.FirstOrDefault(t => t.sty_iRecordID == infoObject.sty_iRecordID); if (updateData != null) { updateData.sty_cTargetType = infoObject.sty_cTargetType; updateData.sty_iTargetID = infoObject.sty_iTargetID; updateData.sty_iTargetYield = infoObject.sty_iTargetYield; updateData.sty_iShiftTypeID = infoObject.sty_iShiftTypeID; updateData.sty_cLast = infoObject.sty_cLast; updateData.sty_dLastDate = infoObject.sty_dLastDate; db.SubmitChanges(); isSuccess = true; } } } catch (Exception Ex) { throw Ex; } } return isSuccess; }
public UserInputData(ShiftTargetYieldSchedule_sty_Info showInfo) { this.sty_iRecordID = showInfo.sty_iRecordID; //this.sty_iShiftTypeID = showInfo.sty_iShiftTypeID; this.sty_iTargetYield = showInfo.sty_iTargetYield; this.sty_cAreaName = showInfo.sty_cAreaName; this.sty_iShiftTypeID = showInfo.sty_iShiftTypeID.ToString(); }