241 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			241 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			C#
		
	
	
	
|  | using System; | |||
|  | using System.Linq; | |||
|  | using System.Collections.Generic; | |||
|  | using System.ComponentModel; | |||
|  | using System.Data; | |||
|  | using System.Drawing; | |||
|  | using System.Text; | |||
|  | using System.Windows.Forms; | |||
|  | using System.ServiceModel; | |||
|  | using DeiNiu.Wms.CE.Util; | |||
|  | 
 | |||
|  | namespace DeiNiu.Wms.CE | |||
|  | { | |||
|  |     public partial class Main : basicForm | |||
|  |     { | |||
|  | 
 | |||
|  |          | |||
|  | 
 | |||
|  |         public Main() | |||
|  |         { | |||
|  |             InitializeComponent(); | |||
|  | 
 | |||
|  |             WmsConstants.auths.Add("盘点"); | |||
|  |             WmsConstants.auths.Add("库管"); | |||
|  |             WmsConstants.auths.Add("商品"); | |||
|  |             WmsConstants.auths.Add("货位"); | |||
|  |             WmsConstants.auths.Add("出入库"); | |||
|  |             WmsConstants.auths.Add("装车"); | |||
|  |             WmsConstants.auths.Add("配置");            | |||
|  |             WmsConstants.auths.Add("服务配置"); | |||
|  |             WmsConstants.auths.Add("关于"); | |||
|  | 
 | |||
|  |             showMenu(mainMenu1.MenuItems); | |||
|  |             setTitle(); | |||
|  | 
 | |||
|  | 
 | |||
|  | 
 | |||
|  |         } | |||
|  | 
 | |||
|  |         public void showMenu(){ | |||
|  |             showMenu(mainMenu1.MenuItems); | |||
|  |         } | |||
|  | 
 | |||
|  |         public void showMenu(Menu.MenuItemCollection mis) | |||
|  |         { | |||
|  |             foreach (MenuItem mi in mis) | |||
|  |             { | |||
|  |                 if (!WmsConstants.auths.Contains(mi.Text)) | |||
|  |                 { | |||
|  |                     mi.Enabled = false; | |||
|  |                 } | |||
|  | 
 | |||
|  |                 showMenu(mi.MenuItems); | |||
|  |             } | |||
|  |         } | |||
|  | 
 | |||
|  |         private void showMenu(MenuItem[] mis ) | |||
|  |         { | |||
|  |              | |||
|  |         } | |||
|  | 
 | |||
|  |       //  WmsOutRequestClient client { get; set; } | |||
|  | 
 | |||
|  |           | |||
|  |       | |||
|  |         private void btnStockLocatonCheck_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             | |||
|  |         } | |||
|  | 
 | |||
|  |         private void btnLocMgr_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             | |||
|  |         } | |||
|  | 
 | |||
|  |         private void btnGoosOut_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem6_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  | 
 | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem11_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new StorageLocationCheck().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem7_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |              | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem4_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new  StockOut().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem5_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new BatchStockOutValidation().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem8_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new RepStockOut().ShowDialog();   | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem9_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new RepStockIn().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem13_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new LocationStockCompare().ShowDialog();  | |||
|  |         } | |||
|  |           | |||
|  |         private void menuItem14_Click_1(object sender, EventArgs e) | |||
|  |         { | |||
|  |              | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem12_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new LocationStockInit().ShowDialog();   | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem16_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |            | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem15_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new LocationQuery().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem17_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new StockMaintain().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem18_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             login lg = new login(true); | |||
|  |             lg.mainform = this; | |||
|  |             lg.ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem19_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new DeiNiu.Wms.CE.forms.About().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem20_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new locationUpDown().ShowDialog();   | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem6_Click_1(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new LocationMgr().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem7_Click_1(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new transpickbulks().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem14_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new transLoadTrucks().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem21_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new StockIn().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem22_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new StockPandianPick().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem23_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new RegBox().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem24_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new LightOrder().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void btnPandian_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |            // new navPandian().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void btnMgr_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |           //  new navKuguan().ShowDialog();   | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem25_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new StockReceive().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem26_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new TaskList().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem27_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new FlowNoQuery().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem28_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new RegSeedsBox().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void menuItem29_Click(object sender, EventArgs e) | |||
|  |         { | |||
|  |             new TakeOutTask().ShowDialog(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private void Main_Load(object sender, EventArgs e) | |||
|  |         { | |||
|  | 
 | |||
|  |         } | |||
|  | 
 | |||
|  | 
 | |||
|  | 
 | |||
|  |     } | |||
|  | } |