private void btnUserChange_Click(object sender, EventArgs e) { frmFirstPage = null; frmSalesPriceManage = null; frmMatPriceManage = null; frmProductManage = null; frmBOM = null; frmImportInspection = null; frmProdInspection = null; frmCheckHistory = null; frmPDStock = null; frmShift = null; frmBOR = null; frmCheckList = null; frmCompany = null; frmDepartment = null; frmMachine = null; frmUser = null; frmWarehouse = null; frmIcStatus = null; frmIcWait = null; frmOStatus = null; frmSales = null; frmShipment = null; frmSO = null; frmPS = null; //생산실적 현황 frmWOR = null; //작업지시 등록 frmDR = null; //불량관리 등록/수정 frmDS = null; //불량처리현황 frmAuthority = null; //권한관리 this.Close(); }
public static frmDepartment CreateDepartment(bool Authority) { if (frmDepartment == null) { frmDepartment = new frmDepartment(Authority); } return(frmDepartment); }
private void departmentToolStripMenuItem_Click(object sender, EventArgs e) { if (_frmDepartment == null) { _frmDepartment = new frmDepartment(); _frmDepartment.Show(dp, DockState.Document); } else { _frmDepartment.Activate(); } }
private void barButtonItem11_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { Form f = IsActive(typeof(frmDepartment)); if (f == null) { Form frmDepartment = new frmDepartment(); frmDepartment.MdiParent = this; frmDepartment.Show(); } else { f.Activate(); } }
private void BtnBoPhan_ItemClick(object sender, ItemClickEventArgs e) { Form f = IsActive(typeof(frmDepartment)); if (f == null) { VaiTro_ChucNangDTO pqbp = btnBoPhan.Tag as VaiTro_ChucNangDTO; frmDepartment frmDepartment = new frmDepartment(pqbp, username); frmDepartment.ThemNhatKyHeThong += ThemNhatKy_Main; frmDepartment.MdiParent = this; frmDepartment.Show(); } else { f.Activate(); } }
private void openChildren(PageNo pPageNo) { Type targetFormType = typeof(frmCowPart); if (pPageNo == PageNo.ManageStaff) { targetFormType = typeof(frmStaff); } else if (pPageNo == PageNo.ManageMember) { targetFormType = typeof(frmMember); } else if (pPageNo == PageNo.CowPart) { targetFormType = typeof(frmCowPart); } else if (pPageNo == PageNo.StaffTimeStamp) { targetFormType = typeof(frmStaffTimeStamp); } else if (pPageNo == PageNo.CowList) { targetFormType = typeof(frmCowList); } else if (pPageNo == PageNo.Department) { targetFormType = typeof(frmDepartment); } else if (pPageNo == PageNo.Faction) { targetFormType = typeof(frmFaction); } // tsmMainData else if (pPageNo == PageNo.CowBreed) { targetFormType = typeof(frmCowBreed); } else if (pPageNo == PageNo.CowHorn) { targetFormType = typeof(frmCowHorn); } else if (pPageNo == PageNo.CowPurpose) { targetFormType = typeof(frmCowPurpose); } else if (pPageNo == PageNo.CowStatus) { targetFormType = typeof(frmCowStatus); } else if (pPageNo == PageNo.CowGrowUpLevel) { targetFormType = typeof(frmCowGrowLevel); } else if (pPageNo == PageNo.CowColor) { targetFormType = typeof(frmCowColor); } else if (pPageNo == PageNo.CowStall) { targetFormType = typeof(frmCowStall); } else if (pPageNo == PageNo.CowLocation) { targetFormType = typeof(frmCowLocation); } bool isExist = false; foreach (Form f in this.MdiChildren) { if (f.GetType() == targetFormType) { f.Activate(); if (f.WindowState != FormWindowState.Maximized) { f.WindowState = FormWindowState.Maximized; } isExist = true; break; } } if (!isExist) { Form targetForm = null; if (pPageNo == PageNo.ManageStaff) { targetForm = new frmStaff(); } else if (pPageNo == PageNo.ManageMember) { targetForm = new frmMember(); } else if (pPageNo == PageNo.CowPart) { targetForm = new frmCowPart(); } else if (pPageNo == PageNo.StaffTimeStamp) { targetForm = new frmStaffTimeStamp();; } else if (pPageNo == PageNo.CowList) { targetForm = new frmCowList(); } else if (pPageNo == PageNo.Department) { targetForm = new frmDepartment(); } else if (pPageNo == PageNo.Faction) { targetForm = new frmFaction(); } // tsmMainData else if (pPageNo == PageNo.CowBreed) { targetForm = new frmCowBreed(); } else if (pPageNo == PageNo.CowHorn) { targetForm = new frmCowHorn(); } else if (pPageNo == PageNo.CowPurpose) { targetForm = new frmCowPurpose(); } else if (pPageNo == PageNo.CowStatus) { targetForm = new frmCowStatus(); } else if (pPageNo == PageNo.CowGrowUpLevel) { targetForm = new frmCowGrowLevel(); } else if (pPageNo == PageNo.CowColor) { targetForm = new frmCowColor(); } else if (pPageNo == PageNo.CowStall) { targetForm = new frmCowStall(); } else if (pPageNo == PageNo.CowLocation) { targetForm = new frmCowLocation(); } targetForm.MdiParent = this; targetForm.Show(); targetForm.WindowState = FormWindowState.Maximized; MainFunction.AddOrRemaveChildName(pMdiParent: this, pChildName: targetForm.Name, pChildText: targetForm.Text, pIsAdd: true); } }
private void changePage(string page) { if (this.Form.Name == "frmAssets") { switch (page) { case "SNAssets": this.Form.CloseDrawer(); //frmAssets frm = new frmAssets(); //Form.Show(frm, (obj,args) => { // LeftMenu lf = (LeftMenu)frm.Drawer; // changePage(lf.pagename); }); break; case "SNJieyong": frmBorrowOrder frm1 = new frmBorrowOrder(); Form.Show(frm1, (obj, args) => { LeftMenu lf = (LeftMenu)frm1.Drawer; changePage(lf.pagename); }); break; case "SNGuiHuan": frmReturnOrder frm2 = new frmReturnOrder(); Form.Show(frm2, (obj, args) => { LeftMenu lf = (LeftMenu)frm2.Drawer; changePage(lf.pagename); }); break; case "SNLingYong": frmCollarOrder frm3 = new frmCollarOrder(); Form.Show(frm3, (obj, args) => { LeftMenu lf = (LeftMenu)frm3.Drawer; changePage(lf.pagename); }); break; case "SNTuiKu": frmRestoreOrder frm4 = new frmRestoreOrder(); Form.Show(frm4, (obj, args) => { LeftMenu lf = (LeftMenu)frm4.Drawer; changePage(lf.pagename); }); break; case "SNDiaoBo": frmTransferRowsSN frm5 = new frmTransferRowsSN(); Form.Show(frm5, (obj, args) => { LeftMenu lf = (LeftMenu)frm5.Drawer; changePage(lf.pagename); }); break; case "SNWeiXiu": frmRepairRowsSN frm6 = new frmRepairRowsSN(); Form.Show(frm6, (obj, args) => { LeftMenu lf = (LeftMenu)frm6.Drawer; changePage(lf.pagename); }); break; case "SNBaoFei": frmScrapRowsSN frm7 = new frmScrapRowsSN(); Form.Show(frm7, (obj, args) => { LeftMenu lf = (LeftMenu)frm7.Drawer; changePage(lf.pagename); }); break; case "SNPanDian": frmAssInventory frm8 = new frmAssInventory(); Form.Show(frm8, (obj, args) => { LeftMenu lf = (LeftMenu)frm8.Drawer; changePage(lf.pagename); }); break; case "SNZiChanFenLei": frmAssetsTypeRows frm9 = new frmAssetsTypeRows(); Form.Show(frm9, (obj, args) => { LeftMenu lf = (LeftMenu)frm9.Drawer; changePage(lf.pagename); }); break; case "SNQuYu": frmLocationRows frm10 = new frmLocationRows(); Form.Show(frm10, (obj, args) => { LeftMenu lf = (LeftMenu)frm10.Drawer; changePage(lf.pagename); }); break; case "SNBuMen": frmDepartment frm11 = new frmDepartment(); Form.Show(frm11, (obj, args) => { LeftMenu lf = (LeftMenu)frm11.Drawer; changePage(lf.pagename); }); break; case "HaoCai": frmConsumables frm12 = new frmConsumables(); Form.Show(frm12, (obj, args) => { LeftMenu lf = (LeftMenu)frm12.Drawer; changePage(lf.pagename); }); break; case "ruku": frmWarehouseReceipt frm13 = new frmWarehouseReceipt(); Form.Show(frm13, (obj, args) => { LeftMenu lf = (LeftMenu)frm13.Drawer; changePage(lf.pagename); }); break; case "chuku": frmOutboundOrder frm14 = new frmOutboundOrder(); Form.Show(frm14, (obj, args) => { LeftMenu lf = (LeftMenu)frm14.Drawer; changePage(lf.pagename); }); break; case "DiaoBo": frmTransferRows frm15 = new frmTransferRows(); Form.Show(frm15, (obj, args) => { LeftMenu lf = (LeftMenu)frm15.Drawer; changePage(lf.pagename); }); break; case "pandian": frmConInventory frm16 = new frmConInventory(); Form.Show(frm16, (obj, args) => { LeftMenu lf = (LeftMenu)frm16.Drawer; changePage(lf.pagename); }); break; case "plPerson": frmMessage frm17 = new frmMessage(); Form.Show(frm17, (obj, args) => { LeftMenu lf = (LeftMenu)frm17.Drawer; if (lf != null) { changePage(lf.pagename); } this.Form.CloseDrawer(); }); break; } } else { this.Form.Close(); } }
private void 系别设置ToolStripMenuItem_Click(object sender, EventArgs e) { frmDepartment frmdep = new frmDepartment(); frmdep.ShowDialog(); }
/// <summary> /// 跳转到部门界面 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void SNBuMen_Press(object sender, EventArgs e) { frmDepartment frm = new frmDepartment(); Form.Show(frm); }
private void ChildClick(object sender, EventArgs e) { String Seqtx = "SELECT FormName FROM Menu_Sub WHERE MenuDescription='" + sender.ToString() + "'"; SqlDataAdapter datransaction = new SqlDataAdapter(Seqtx, con); DataTable dtransaction = new DataTable(); datransaction.Fill(dtransaction); Assembly frmAssembly = Assembly.LoadFile(Application.ExecutablePath); foreach (Type type in frmAssembly.GetTypes()) { if (type.BaseType == typeof(Form)) { if (type.Name == dtransaction.Rows[0][0].ToString()) { if (dtransaction.Rows[0][0].ToString() == "frmDepartment") { frmDepartment D = new frmDepartment(); D.EID = tsslEID.Text.ToString(); D.CompID = tsslCompID.Text.ToString(); D.ShowDialog(); D.EID = tsslEID.Text.ToString(); D.CompID = tsslCompID.Text.ToString(); } else if (dtransaction.Rows[0][0].ToString() == "frmProductHirachy") { frmProductHirachy ph = new frmProductHirachy(); ph.EID = tsslEID.Text.ToString(); ph.CompID = tsslCompID.Text.ToString(); ph.ShowDialog(); ph.EID = tsslEID.Text.ToString(); ph.CompID = tsslCompID.Text.ToString(); } else if (dtransaction.Rows[0][0].ToString() == "FrmTable") { FrmTable tab = new FrmTable(); tab.EID = tsslEID.Text.ToString(); tab.CompID = tsslCompID.Text.ToString(); tab.ShowDialog(); tab.EID = tsslEID.Text.ToString(); tab.CompID = tsslCompID.Text.ToString(); } else if (dtransaction.Rows[0][0].ToString() == "frmsupplier") { frmsupplier sup = new frmsupplier(); sup.EID = tsslEID.Text.ToString(); sup.CompID = tsslCompID.Text.ToString(); sup.ShowDialog(); sup.EID = tsslEID.Text.ToString(); sup.CompID = tsslCompID.Text.ToString(); } else if (dtransaction.Rows[0][0].ToString() == "frmCustomer") { frmCustomer c = new frmCustomer(); c.EID = tsslEID.Text.ToString(); c.CompID = tsslCompID.Text.ToString(); c.ShowDialog(); c.EID = tsslEID.Text.ToString(); c.CompID = tsslCompID.Text.ToString(); } else { Form frmShow = (Form)frmAssembly.CreateInstance(type.ToString()); // then we close all of the child Forms with simple below code foreach (Form form in this.MdiChildren) { form.Close(); } frmShow.ShowDialog(); } } } } }