private void myIconButton4_Click(object sender, EventArgs e) { if (!MyLove.PermissionsBalidation(oper_type, "18")) { return; } var frm = new frmDept(); windowsList.ShowForm(frm); }
private void pmInitPopUpDialog(string inDialogName) { switch (inDialogName.TrimEnd().ToUpper()) { case "DEPT": if (this.pofrmGetDept == null) { this.pofrmGetDept = new DatabaseForms.frmDept(FormActiveMode.Report); this.pofrmGetDept.Location = new Point(AppUtil.CommonHelper.SysMetric(1) - this.pofrmGetDept.Width - 10, AppUtil.CommonHelper.SysMetric(9) + 5); } break; case "TAG_CRGRP": using (DialogForms.dlgTagItems dlg = new MasterCenter.DialogForms.dlgTagItems()) { dlg.Location = new Point(AppUtil.CommonHelper.SysMetric(1) - dlg.Width - 10, AppUtil.CommonHelper.SysMetric(9) + 5); string strSQLExec = "select {0}.CROWID, {0}.CCODE, {0}.CNAME, {0}.DCREATE, {0}.DLASTUPD, EM1.FCLOGIN as CLOGIN_ADD, EM2.FCLOGIN as CLOGIN_UPD from {0} "; strSQLExec += " left join {1} EM1 ON EM1.FCSKID = {0}.CCREATEBY "; strSQLExec += " left join {1} EM2 ON EM2.FCSKID = {0}.CLASTUPDBY "; string strFMDBName = App.ConfigurationManager.ConnectionInfo.ERPDBMSName; string strEmplRTab = strFMDBName + ".dbo.EMPLR"; strSQLExec = string.Format(strSQLExec, new string[] { MapTable.Table.MasterDept, strEmplRTab }); dlg.SetBrowView(strSQLExec, null, MapTable.Table.MasterDept, frmDept.MAXLENGTH_CODE, frmDept.MAXLENGTH_NAME); dlg.ShowDialog(); if (dlg.PopUpResult) { dlg.LoadTagValue(ref this.pATagCode); this.txtTagCode.Text = this.pmGetRngCode(); } } break; } }
/// <summary> /// 以模式方式加载主窗体 /// </summary> /// <param name="objApp"> 应用程序对象 </param> /// <param name="objUser"> 当前登录用户对象 </param> //public void LoadByModeForm(WMSAppInfo objApp, WMSUserInfo objUser) //{ // LoadByModeForm(objApp, objUser, null); //} /// <summary> /// 以模式方式加载主窗体 /// </summary> /// <param name="objApp">应用程序对象</param> /// <param name="objUser">当前登录用户对象</param> /// <param name="objModule">调用模块</param> public void LoadByModeForm(WMSAppInfo objApp, WMSUserInfo objUser, string objModule) { UI.FrmSTable frmX = null; if (objModule == string.Empty || objModule.Trim() == "") //默认为 User { frmX = new frmCompany(); frmX.ModuleRtsId = "2101"; frmX.ModuleRtsName = "单位信息管理"; } else { /* * 2101 单位信息管理 * 2102 部门信息管理 * 2103 用户信息管理 * 2104 权限管理 * */ switch (objModule.Trim().ToLower()) { case "2101": //单位信息管理 frmX = new frmCompany(); frmX.ModuleRtsId = objModule.Trim().ToLower(); frmX.ModuleRtsName = "单位信息管理"; break; case "2102": //部门信息管理 frmX = new frmDept(); frmX.ModuleRtsId = objModule.Trim().ToLower(); frmX.ModuleRtsName = "部门信息管理"; break; case "2103": //用户信息管理 frmX = new frmUserInfo(); frmX.ModuleRtsId = objModule.Trim().ToLower(); frmX.ModuleRtsName = "用户信息管理"; break; case "2104": //权限管理 frmX = new frmUserRight(); frmX.ModuleRtsId = objModule.Trim().ToLower(); frmX.ModuleRtsName = "权限管理"; break; case "2114": //权限管理 frmSupplier.sCondition = " and nType=0 "; frmSupplier.type = 0; frmX = new frmSupplier(); frmX.ModuleRtsId = objModule.Trim().ToLower(); frmX.ModuleRtsName = "供应商管理"; break; case "2115": //权限管理 frmSupplier.sCondition = " and nType=1 "; frmSupplier.type = 1; frmX = new frmSupplier(); frmX.ModuleRtsId = objModule.Trim().ToLower(); frmX.ModuleRtsName = "客户管理"; break; } frmX.AppInformation = objApp; frmX.UserInformation = objUser; frmX.InitFormParameters(); frmX.ShowDialog(); frmX.Dispose(); } }
public static Form GetFrom(cons.WindowsList windows, string oper_id) { Form frm = new Form(); switch (oper_id) { case "010100": frm = new frmRegion(); break; case "010200": frm = new frmItemCls(); break; case "010300": frm = new frmBranch(windows); break; case "010400": frm = new frmSupcust() { runType = 0 }; break; case "010500": frm = new frmItem(windows); break; case "010600": frm = new frmDept(); break; case "010700": frm = new frmSupcust() { runType = 1 }; break; case "010800": frm = new frmPeople(); break; case "020001": var frms = new ReportForm.frmReport(); frms.GetPmDetail(); frm = frms; break; case "020100": frm = new PriceForm.frmCustPrice(); break; case "020200": frm = new PriceForm.frmSupPrice(); break; case "020300": frm = new VoucherForm.OrderMerge("调价单", new VoucherForm.frmCusPriceOrderList(), new VoucherForm.frmCusPriceOrder()); break; case "030001": frms = new ReportForm.frmReport(); frms.GetSaleSum(); frm = frms; break; case "030002": frms = new ReportForm.frmReport(); frms.GetSaleDetail(); frm = frms; break; case "030003": frms = new ReportForm.frmReport(); frms.GetSaleOutDetail(); frm = frms; break; case "030004": frms = new ReportForm.frmReport(); frms.GetCusCredit(); frm = frms; break; case "030005": frms = new ReportForm.frmReport(); frms.GetNoSaleCus(); frm = frms; break; case "030006": frms = new ReportForm.frmReport(); frms.GetSheetPayInfo(); frm = frms; break; case "030007": frms = new ReportForm.frmReport(); frms.GetCGSum(); frm = frms; break; case "030008": frms = new ReportForm.frmReport(); frms.GetCGDetail(); frm = frms; break; case "030100": frm = new VoucherForm.OrderMerge("采购入库单", new VoucherForm.frmCGInSheetList(), new VoucherForm.frmCGInSheet()); break; case "030200": frm = frm = new VoucherForm.OrderMerge("采购退货单", new VoucherForm.frmCGOutSheetList(), new VoucherForm.frmCGOutSheet()); break; case "030300": frm = frm = new VoucherForm.OrderMerge("批发销售单", new VoucherForm.frmSaleSheetList(), new VoucherForm.frmSaleSheet()); break; case "030400": frm = new VoucherForm.OrderMerge("客户退货单", new VoucherForm.frmSaleInSheetList(), new VoucherForm.frmSaleInSheet()); break; case "040001": frms = new ReportForm.frmReport(); frms.GetICSum(); frm = frms; break; case "040002": frms = new ReportForm.frmReport(); frms.GetICFlow(); frm = frms; break; case "040003": frms = new ReportForm.frmReport(); frms.GetICOutDetail(); frm = frms; break; case "040004": frms = new ReportForm.frmReport(); frms.GetJXCSum(); frm = frms; break; case "040006": frms = new ReportForm.frmReport(); frms.GetCheckPlanDetail(); frm = frms; break; case "040100": frm = new VoucherForm.OrderMerge("盘点初始化", new StockForm.frmStockPDList(), new StockForm.frmStockInit()); break; case "040200": frm = new VoucherForm.OrderMerge("库存盘点", new VoucherForm.frmCheckSheetList(), new VoucherForm.frmCheckSheet()); break; case "040300": frms = new ReportForm.frmReport(); frms.GetCheckPlan(); frm = frms; break; case "040400": frm = new VoucherForm.OrderMerge("盘点结束审核", new StockForm.frmStockPCList(), new StockForm.frmStockPC()); break; case "040500": frm = new VoucherForm.OrderMerge("其他出入单", new VoucherForm.frmOtherInOutSheetList(), new VoucherForm.frmOtherInOutSheet()); break; case "040600": frm = new VoucherForm.OrderMerge("调拨单", new VoucherForm.frmIOList(), new VoucherForm.frmIOMaster()); break; case "050001": frms = new ReportForm.frmReport(); frms.GetRpCusSum(); frm = frms; break; case "050002": frms = new ReportForm.frmReport(); frms.GetRpCusDetail(); frm = frms; break; case "050003": frms = new ReportForm.frmReport(); frms.GetRpSupSum(); frm = frms; break; case "050004": frms = new ReportForm.frmReport(); frms.GetRpSupDetail(); frm = frms; break; case "050005": frms = new ReportForm.frmReport(); frms.GetRpSupAccount(); frm = frms; break; case "050006": frms = new ReportForm.frmReport(); frms.GetRpCusAccount(); frm = frms; break; case "050007": frms = new ReportForm.frmReport(); frms.GetRpTodayInc(); frm = frms; break; case "050008": frms = new ReportForm.frmReport(); frms.GetRpTodayPay(); frm = frms; break; case "050009": frms = new ReportForm.frmReport(); frms.GetRpCusFyDetail(); frm = frms; break; case "050010": frms = new ReportForm.frmReport(); frms.GetRpSupFyDetail(); frm = frms; break; case "050011": frms = new ReportForm.frmReport(); frms.GetRpCashBank(); frm = frms; break; case "050012": frms = new ReportForm.frmReport(); frms.GetRpAdminCost(); frm = frms; break; case "050100": frm = new FinanceForm.frmBank(); break; case "050200": frm = new FinanceForm.frmPayment(); break; case "050300": frm = new FinanceForm.frmIncome(); break; case "050400": frm = new VoucherForm.OrderMerge("客户费用单", new VoucherForm.frmCusFYList(), new VoucherForm.frmCusFY()); break; case "050500": frm = new VoucherForm.OrderMerge("供应商费用单", new VoucherForm.frmSupFYList(), new VoucherForm.frmSupFY()); break; case "050600": frm = new VoucherForm.OrderMerge("现金银行转账单", new VoucherForm.frmCashOrderList(), new VoucherForm.frmCashOrder()); break; case "050700": frm = new VoucherForm.OrderMerge("管理费用单", new VoucherForm.frmFYOrderList(), new VoucherForm.frmFYOrder()); break; case "050800": frm = new VoucherForm.OrderMerge("供应商结算单", new VoucherForm.frmSupSettleList(), new VoucherForm.frmSupSettle()); break; case "050900": frm = new VoucherForm.OrderMerge("客户结算单", new VoucherForm.frmCusSettleList(), new VoucherForm.frmCusSettle()); break; case "070100": frm = new SysForm.frmOper(); break; case "070200": frm = new SysForm.SysSetting(); frm.Tag = "1"; break; case "070300": frm = new SysForm.SysSetting(); frm.Tag = "1"; break; case "070400": frm = new SysForm.frmRegisterList(); frm.Tag = "1"; break; case "070500": frm = new SysForm.frmUpdatePwd(); frm.Tag = "1"; break; } return(frm); }