private void picJsfs_Click(object sender, EventArgs e) { UCSettlementManage uc = new UCSettlementManage(); string tag = "CL_SystemManagement|CL_SystemManagement_Business|CL_SystemManagement_Business_Settlement"; UCBase.AddUserControl(uc, "结算方式", "CL_SystemManagement_Business_Settlement", tag, ""); }
private void picGyszl_Click(object sender, EventArgs e) { UCSupplierManager uc = new UCSupplierManager(); string tag = "CL_DataManagement|CL_DataManagement_BasicData|CL_DataManagement_BasicData_SupplierFile"; UCBase.AddUserControl(uc, "供应商资料", "CL_DataManagement_BasicData_SupplierFile", tag, ""); }
private void picCkzl_Click(object sender, EventArgs e) { UCWareHouseManager uc = new UCWareHouseManager(); string tag = "CL_DataManagement|CL_DataManagement_BasicData|CL_DataManagement_BasicData_Warehouse"; UCBase.AddUserControl(uc, "仓库资料", "CL_DataManagement_BasicData_Warehouse", tag, ""); }
private void picQtfhd_Click(object sender, EventArgs e) { UCStockShippingManager uc = new UCStockShippingManager(); string tag = "CL_AccessoriesBusiness|CL_StockManagement_Function|CL_StockShipping_Function"; UCBase.AddUserControl(uc, "其它发货单", "CL_StockShipping_Function", tag, ""); }
private void picKhzl_Click(object sender, EventArgs e) { UCCustomerManager uc = new UCCustomerManager(); string tag = "CL_DataManagement|CL_DataManagement_BasicData|CL_DataManagement_BasicData_Customer"; UCBase.AddUserControl(uc, "客户资料", "CL_DataManagement_BasicData_Customer", tag, ""); }
private void picXsjh_Click(object sender, EventArgs e) { UCSalePlanManager uc = new UCSalePlanManager(); string tag = "CL_AccessoriesBusiness|CL_SaleManagement_Function|CL_SalePlan_Function"; UCBase.AddUserControl(uc, "销售计划", "CL_SalePlan_Function", tag, ""); }
private void picBsd_Click(object sender, EventArgs e) { UCReportedLossBillManager uc = new UCReportedLossBillManager(); string tag = "CL_AccessoriesBusiness|CL_StockManagement_Function|CL_ReportedLossBill_Function"; UCBase.AddUserControl(uc, "报损单", "CL_ReportedLossBill_Function", tag, ""); }
private void picCrkd_Click(object sender, EventArgs e) { UCAllocationBillManager uc = new UCAllocationBillManager(); string tag = "CL_AccessoriesBusiness|CL_StockManagement_Function|CL_AllocationBill_Function"; UCBase.AddUserControl(uc, "出入库单", "CL_AllocationBill_Function", tag, ""); }
private void picCgjh_Click(object sender, EventArgs e) { UCPurchasePlanOrderManager uc = new UCPurchasePlanOrderManager(); string tag = "CL_AccessoriesBusiness|CL_PurchaseManagement_Function|CL_PurchasePlan_Function"; UCBase.AddUserControl(uc, "采购计划", "CL_PurchasePlan_Function", tag, ""); }
private void picXskd_Click(object sender, EventArgs e) { UCSaleBillManang uc = new UCSaleBillManang(); string tag = "CL_AccessoriesBusiness|CL_SaleManagement_Function|CL_SaleBill_Function"; UCBase.AddUserControl(uc, "销售开单", "CL_SaleBill_Function", tag, ""); }
private void picKccx_Click(object sender, EventArgs e) { UCStockQuery uc = new UCStockQuery(); string tag = "CL_AccessoriesBusiness|CL_StockManagement_Function|CL_StockQuery_Function"; UCBase.AddUserControl(uc, "库存查询", "CL_StockQuery_Function", tag, ""); }
private void picYtcgdd_Click(object sender, EventArgs e) { UCYTManager uc = new UCYTManager(); string tag = "CL_AccessoriesBusiness|CL_PurchaseManagement_Function|CL_YTPurchaseOrder_Function"; UCBase.AddUserControl(uc, "宇通采购订单", "CL_YTPurchaseOrder_Function", tag, ""); }
private void picJjfcd_Click(object sender, EventArgs e) { UCOldPartsPalautusManager uc = new UCOldPartsPalautusManager(); string tag = "CL_RepairBusiness_OldPartsManagement_YTOldPartsPalautus|CL_RepairBusiness|CL_RepairBusiness_Reserve"; UCBase.AddUserControl(uc, "旧件返厂单", "CL_RepairBusiness_OldPartsManagement_YTOldPartsPalautus", tag, ""); }
private void picSbjsd_Click(object sender, EventArgs e) { UCThreeGuarantySettlementManager uc = new UCThreeGuarantySettlementManager(); string tag = "CL_RepairBusiness__GuarantySettlement|CL_RepairBusiness|CL_RepairBusiness_Reserve"; UCBase.AddUserControl(uc, "三包结算单", "CL_RepairBusiness__GuarantySettlement", tag, ""); }
private void picJxdd_Click(object sender, EventArgs e) { UCPurchaseOrderManager ucItem = new UCPurchaseOrderManager(); string tag = "UCPurchaseOrderManager|UCPurchaseOrderManager_001|UCPurchaseOrderManager_002"; UCBase.AddUserControl(ucItem, "进货订单", "UCPurchaseOrderManager", tag, "UCPurchaseOrderManager"); }
private void picWxll_Click(object sender, EventArgs e) { UCFetchMaterialManager uc = new UCFetchMaterialManager(); string tag = "CL_RepairBusiness_FetchMaterial|CL_RepairBusiness|CL_RepairBusiness_Reserve"; UCBase.AddUserControl(uc, "领料单", "CL_RepairBusiness_FetchMaterial", tag, ""); }
private void picSbfwd_Click(object sender, EventArgs e) { UCMaintainThreeGuarantyManager uc = new UCMaintainThreeGuarantyManager(); string tag = "CL_RepairBusiness__MaintainThreeGuaranty|CL_RepairBusiness|CL_RepairBusiness_Reserve"; UCBase.AddUserControl(uc, "三包服务单", "CL_RepairBusiness__MaintainThreeGuaranty", tag, ""); }
private void picCwsk_Click(object sender, EventArgs e) { UCReceivableChecking uc = new UCReceivableChecking(); string tag = "CL_BusinessAnalysis_ARAP_RecCheck|CL_BusinessAnalysis_ARAPReport|CL_BusinessAnalysis_ARAP_RecCheck"; UCBase.AddUserControl(uc, "应收款对账单", "CL_BusinessAnalysis_ARAP_RecCheck", tag, ""); }
private void picLlth_Click(object sender, EventArgs e) { UCFMaterialReturnManager uc = new UCFMaterialReturnManager(); string tag = "CL_RepairBusiness_FetchMaterialReturn|CL_RepairBusiness|CL_RepairBusiness_Reserve"; UCBase.AddUserControl(uc, "领料退货单", "CL_RepairBusiness_FetchMaterialReturn", tag, ""); }
private void picWxjs_Click(object sender, EventArgs e) { UCRepairBalanceManager uc = new UCRepairBalanceManager(); string tag = "CL_RepairBusiness_RepairBalance|CL_RepairBusiness|CL_RepairBusiness_Reserve"; UCBase.AddUserControl(uc, "维修结算", "CL_RepairBusiness_RepairBalance", tag, ""); }
private void picJy_Click(object sender, EventArgs e) { UCRepairRescueManager uc = new UCRepairRescueManager(); string tag = "CL_RepairBusiness_RepairRescue|CL_RepairBusiness|CL_RepairBusiness_Reserve"; UCBase.AddUserControl(uc, "救援单", "CL_RepairBusiness_RepairRescue", tag, ""); }
private void picWxdd_Click(object sender, EventArgs e) { UCDispatchManager uc = new UCDispatchManager(); string tag = "CL_RepairBusiness_RepairDispatch|CL_RepairBusiness|CL_RepairBusiness_Reserve"; UCBase.AddUserControl(uc, "维修调度", "CL_RepairBusiness_RepairDispatch", tag, ""); }
private void OpenUC(DataTable dt) { if (dt.TableName == DataSources.EnumReminderType.YYDZ.ToString()) { //预约到站提醒 UCReserveOrderQuery ucForm = new UCReserveOrderQuery(dt); string tag = "UCReserveOrderQuery_self|UCReserveOrderQuery_001|UCReserveOrderQuery_02"; UCBase.AddUserControl(ucForm, "预约到站提醒", "UCReserveOrderQuery", tag, ""); return; } if (dt.TableName == DataSources.EnumReminderType.DPG.ToString()) { //待派工提醒 RepairQueryManager ucForm = new RepairQueryManager(); string tag = "RepairQueryManager_self|RepairQueryManager_001|RepairQueryManager_002"; UCBase.AddUserControl(ucForm, "待派工提醒", "RepairQueryManager", tag, ""); return; } if (dt.TableName == DataSources.EnumReminderType.SBFWDBH.ToString()) { //三包服务驳回提醒 RepairQueryManager ucForm = new RepairQueryManager(); string tag = "UCReserveOrderQuery_self"; UCBase.AddUserControl(ucForm, "三包服务驳回提醒", "UCReserveOrderQuery", tag, this.Name); return; } }
private void labelMore_Click(object sender, EventArgs e) { UCBulletinManage moreUc = new UCBulletinManage(); string tag = "CL_SystemManagement_BulletinManagement|CL_SystemManagement|CL_SystemManagement_BulletinManagement"; UCBase.AddUserControl(moreUc, "公告管理", "CL_SystemManagement_BulletinManagement", tag, ""); }
private void picFx_Click(object sender, EventArgs e) { UCRepairCallbackManager uc = new UCRepairCallbackManager(); string tag = "CL_RepairBusiness_RepairCallback|CL_RepairBusiness|CL_RepairBusiness_Reserve"; UCBase.AddUserControl(uc, "维修返修单", "CL_RepairBusiness_RepairCallback", tag, ""); }
private void picWxyy_Click(object sender, EventArgs e) { ReserveOrder uc = new ReserveOrder(); //dr["fun_id"].ToString() + "|" + dr["firstid"].ToString() + "|" + dr["parent_id"].ToString();//三级 |一级| 二级 菜单的id string tag = "CL_RepairBusiness_Reserve_ReserveOrder|CL_SystemManagement|CL_SystemManagement_BulletinManagement"; UCBase.AddUserControl(uc, "预约单", "CL_RepairBusiness_Reserve_ReserveOrder", tag, ""); }
private void pbSet_Click(object sender, EventArgs e) { //进入提醒设置 UCReminderSet ucForm = new UCReminderSet(); string tag = "S_SystemManagement_ReminderSet|CL_SystemManagement|CL_SystemManagement_set"; UCBase.AddUserControl(ucForm, "提醒设置", "S_SystemManagement_ReminderSet", tag, ""); }
/// <summary> /// 限制控件只能输入数字 /// </summary> /// <param name="ucontrol">基础控件</param> /// <param name="e">键盘事件数据</param> public static void OnlyNum(this UCBase ucontrol, KeyPressEventArgs e) { if (!Char.IsNumber(e.KeyChar) && e.KeyChar != (char)8) { e.Handled = true; return; } }
//单击事件 private void UCAnnounceItem_Click(object sender, EventArgs e) { if (this.dr != null) { //进入公告页,显示公告 UCBulletinView ucAnnounce = new UCBulletinView(dr, SYSModel.clsSysConfig.STR_CS_MEMU_HOMEMANAGE); string tag = "BulletinView|BulletinView_001|BulletinView_002"; UCBase.AddUserControl(ucAnnounce, "公告管理-预览", "BulletinView" + dr["announcement_id"].ToString(), tag, ""); } }
/// <summary> /// 显示Mdi窗体 /// </summary> /// <param name="ucControl"></param> public void ShowMdiForm(Type ucType) { if (ucType.BaseType != typeof(UCBase) && ucType.BaseType.BaseType != typeof(UCBase)) { return; //类型不正确 返回 } if (mdiForms.ContainsKey(ucType)) //限定同一类型控件只能打开一个 { if (mdiForms[ucType] != null) { mdiForms[ucType].Activate(); return; } else { mdiForms.Remove(ucType); } } UCBase ucBase = (UCBase)Activator.CreateInstance(ucType); ShowMdiForm(ucBase); }