亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mainfrm.cs

?? .net 2003平臺編寫的進銷存軟件。c/s結構。
?? CS
字號:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;

namespace 進銷存管理系統
{
	/// <summary>
	/// Form1 的摘要說明。
	/// </summary>
	public class MainFrm : System.Windows.Forms.Form
	{
		private DataSet ds = new DataSet();
		private	LinkDataBase link = new LinkDataBase();	
		private string sendTableName = "權限清單";
		private string sendStrSQL;

		private System.Windows.Forms.MainMenu mainMenu1;
		private System.Windows.Forms.MenuItem menuItem1;
		private System.Windows.Forms.MenuItem menuItem2;
		private System.Windows.Forms.MenuItem menuItem3;
		private System.Windows.Forms.MenuItem menuItem4;
		private System.Windows.Forms.MenuItem menuItem5;
		private System.Windows.Forms.MenuItem mnu_WareDataManage;
		private System.Windows.Forms.MenuItem mnu_StokerDataManage;
		private System.Windows.Forms.MenuItem mnu_ClientDataManage;
		private System.Windows.Forms.MenuItem mnu_StockTable;
		private System.Windows.Forms.MenuItem mnu_StorageSearch;
		private System.Windows.Forms.MenuItem mnu_PopedomManage;
		private System.Windows.Forms.MenuItem mnu_SellTable;
		private System.Windows.Forms.StatusBar statusBar1;
		private System.Windows.Forms.StatusBarPanel statusBarPanel1;
		private System.Windows.Forms.StatusBarPanel statusBarPanel2;
		private System.Windows.Forms.MenuItem menuItemQuit;
		/// <summary>
		/// 必需的設計器變量。
		/// </summary>
		private System.ComponentModel.Container components = null;

		public MainFrm()
		{
			//
			// Windows 窗體設計器支持所必需的
			//
			InitializeComponent();

			//
			// TODO: 在 InitializeComponent 調用后添加任何構造函數代碼
			//
		}

		/// <summary>
		/// 清理所有正在使用的資源。
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if (components != null) 
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		#region Windows 窗體設計器生成的代碼
		/// <summary>
		/// 設計器支持所需的方法 - 不要使用代碼編輯器修改
		/// 此方法的內容。
		/// </summary>
		private void InitializeComponent()
		{
			this.mainMenu1 = new System.Windows.Forms.MainMenu();
			this.menuItem1 = new System.Windows.Forms.MenuItem();
			this.mnu_WareDataManage = new System.Windows.Forms.MenuItem();
			this.mnu_StokerDataManage = new System.Windows.Forms.MenuItem();
			this.mnu_ClientDataManage = new System.Windows.Forms.MenuItem();
			this.menuItem2 = new System.Windows.Forms.MenuItem();
			this.mnu_StockTable = new System.Windows.Forms.MenuItem();
			this.menuItem3 = new System.Windows.Forms.MenuItem();
			this.mnu_SellTable = new System.Windows.Forms.MenuItem();
			this.menuItem4 = new System.Windows.Forms.MenuItem();
			this.mnu_StorageSearch = new System.Windows.Forms.MenuItem();
			this.menuItem5 = new System.Windows.Forms.MenuItem();
			this.mnu_PopedomManage = new System.Windows.Forms.MenuItem();
			this.menuItemQuit = new System.Windows.Forms.MenuItem();
			this.statusBar1 = new System.Windows.Forms.StatusBar();
			this.statusBarPanel1 = new System.Windows.Forms.StatusBarPanel();
			this.statusBarPanel2 = new System.Windows.Forms.StatusBarPanel();
			((System.ComponentModel.ISupportInitialize)(this.statusBarPanel1)).BeginInit();
			((System.ComponentModel.ISupportInitialize)(this.statusBarPanel2)).BeginInit();
			this.SuspendLayout();
			// 
			// mainMenu1
			// 
			this.mainMenu1.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.menuItem1,
																					  this.menuItem2,
																					  this.menuItem3,
																					  this.menuItem4,
																					  this.menuItem5,
																					  this.menuItemQuit});
			// 
			// menuItem1
			// 
			this.menuItem1.Index = 0;
			this.menuItem1.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.mnu_WareDataManage,
																					  this.mnu_StokerDataManage,
																					  this.mnu_ClientDataManage});
			this.menuItem1.Text = "資料管理";
			// 
			// mnu_WareDataManage
			// 
			this.mnu_WareDataManage.Enabled = false;
			this.mnu_WareDataManage.Index = 0;
			this.mnu_WareDataManage.Text = "商品信息維護";
			this.mnu_WareDataManage.Click += new System.EventHandler(this.mnu_WareDataManage_Click);
			// 
			// mnu_StokerDataManage
			// 
			this.mnu_StokerDataManage.Enabled = false;
			this.mnu_StokerDataManage.Index = 1;
			this.mnu_StokerDataManage.Text = "供貨商信息維護";
			this.mnu_StokerDataManage.Click += new System.EventHandler(this.mnu_StokerDataManage_Click);
			// 
			// mnu_ClientDataManage
			// 
			this.mnu_ClientDataManage.Enabled = false;
			this.mnu_ClientDataManage.Index = 2;
			this.mnu_ClientDataManage.Text = "客戶信息維護";
			this.mnu_ClientDataManage.Click += new System.EventHandler(this.mnu_ClientDataManage_Click);
			// 
			// menuItem2
			// 
			this.menuItem2.Index = 1;
			this.menuItem2.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.mnu_StockTable});
			this.menuItem2.Text = "進貨管理";
			// 
			// mnu_StockTable
			// 
			this.mnu_StockTable.Enabled = false;
			this.mnu_StockTable.Index = 0;
			this.mnu_StockTable.Text = "進貨單";
			this.mnu_StockTable.Click += new System.EventHandler(this.mnu_StockTable_Click);
			// 
			// menuItem3
			// 
			this.menuItem3.Index = 2;
			this.menuItem3.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.mnu_SellTable});
			this.menuItem3.Text = "銷售管理";
			// 
			// mnu_SellTable
			// 
			this.mnu_SellTable.Enabled = false;
			this.mnu_SellTable.Index = 0;
			this.mnu_SellTable.Text = "銷售單";
			this.mnu_SellTable.Click += new System.EventHandler(this.mnu_SellTable_Click);
			// 
			// menuItem4
			// 
			this.menuItem4.Index = 3;
			this.menuItem4.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.mnu_StorageSearch});
			this.menuItem4.Text = "庫存管理";
			// 
			// mnu_StorageSearch
			// 
			this.mnu_StorageSearch.Enabled = false;
			this.mnu_StorageSearch.Index = 0;
			this.mnu_StorageSearch.Text = "庫存查詢";
			this.mnu_StorageSearch.Click += new System.EventHandler(this.mnu_StorageSearch_Click);
			// 
			// menuItem5
			// 
			this.menuItem5.Index = 4;
			this.menuItem5.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.mnu_PopedomManage});
			this.menuItem5.Text = "系統管理";
			// 
			// mnu_PopedomManage
			// 
			this.mnu_PopedomManage.Enabled = false;
			this.mnu_PopedomManage.Index = 0;
			this.mnu_PopedomManage.Text = "權限管理";
			this.mnu_PopedomManage.Click += new System.EventHandler(this.mnu_PopedomManage_Click);
			// 
			// menuItemQuit
			// 
			this.menuItemQuit.Index = 5;
			this.menuItemQuit.Text = "退出系統";
			this.menuItemQuit.Click += new System.EventHandler(this.menuItemQuit_Click);
			// 
			// statusBar1
			// 
			this.statusBar1.Location = new System.Drawing.Point(0, 551);
			this.statusBar1.Name = "statusBar1";
			this.statusBar1.Panels.AddRange(new System.Windows.Forms.StatusBarPanel[] {
																						  this.statusBarPanel1,
																						  this.statusBarPanel2});
			this.statusBar1.ShowPanels = true;
			this.statusBar1.Size = new System.Drawing.Size(792, 22);
			this.statusBar1.TabIndex = 1;
			// 
			// statusBarPanel1
			// 
			this.statusBarPanel1.Alignment = System.Windows.Forms.HorizontalAlignment.Center;
			this.statusBarPanel1.MinWidth = 200;
			this.statusBarPanel1.Text = "《數據庫開發經典案例解析》  清華大學出版社";
			this.statusBarPanel1.Width = 300;
			// 
			// statusBarPanel2
			// 
			this.statusBarPanel2.MinWidth = 200;
			this.statusBarPanel2.Width = 300;
			// 
			// MainFrm
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
			this.ClientSize = new System.Drawing.Size(792, 573);
			this.Controls.Add(this.statusBar1);
			this.IsMdiContainer = true;
			this.Menu = this.mainMenu1;
			this.Name = "MainFrm";
			this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
			this.Text = "【進銷存管理系統】";
			this.Load += new System.EventHandler(this.MainFrm_Load);
			((System.ComponentModel.ISupportInitialize)(this.statusBarPanel1)).EndInit();
			((System.ComponentModel.ISupportInitialize)(this.statusBarPanel2)).EndInit();
			this.ResumeLayout(false);

		}
		#endregion

		/// <summary>
		/// 應用程序的主入口點。
		/// </summary>
		[STAThread]
		static void Main() 
		{
			//整個程序啟動時先顯示登錄框,登錄成功再顯示主界面
			LoginFrm login = new LoginFrm();
			login.ShowDialog();
			if (LoginFrm.blCanLogin==true)
			{
				Application.Run(new MainFrm());
			}
		}

		//------------創建窗體時,通過登錄用戶的名稱和權限,設置可以訪問的功能--------------
		private void MainFrm_Load(object sender, System.EventArgs e)
		{
			this.statusBarPanel2.Text = "    當前用戶: " + LoginFrm.strUser +"    所屬部門: " + LoginFrm.strDepartment;
			//通過用戶編號查詢權限清單控制主窗體菜單使能狀態
			this.sendStrSQL = "SELECT 權限名稱 from 權限清單 where 用戶編號 = '" + LoginFrm.strUser +"'";
			this.ds = this.link.SelectDataBase(sendStrSQL,sendTableName);
			//系統管理用戶為特殊權限用戶,他始終擁有所有權利
			if ( LoginFrm.strDepartment == "系統管理")
			{
				this.mnu_WareDataManage.Enabled = true;
				this.mnu_StokerDataManage.Enabled = true;
				this.mnu_ClientDataManage.Enabled = true;
				this.mnu_StockTable.Enabled = true;
				this.mnu_SellTable.Enabled = true;
				this.mnu_StorageSearch.Enabled = true;
				this.mnu_PopedomManage.Enabled = true;
			}
			else
			{
				//根據從數據庫中檢索到的用戶的權限來設置其有權使用的菜單
				for (int intCounter=0;intCounter<this.ds.Tables[0].Rows.Count;intCounter++)
				{
					if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "商品資料維護")
					{
						this.mnu_WareDataManage.Enabled = true; continue;
					}
					if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "供貨商資料維護")
					{
						this.mnu_StokerDataManage.Enabled = true; continue;
					}
					if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "客戶資料維護")
					{
						this.mnu_ClientDataManage.Enabled = true; continue;
					}
					if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "進貨單")
					{
						this.mnu_StockTable.Enabled = true; continue;
					}
					if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "銷售單")
					{
						this.mnu_SellTable.Enabled = true; continue;
					}
					if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "庫存查詢")
					{
						this.mnu_StorageSearch.Enabled = true; continue;
					}
					if (this.ds.Tables[0].Rows[intCounter][0].ToString().Trim() == "權限管理")
					{
						this.mnu_PopedomManage.Enabled = true; continue;
					}
				}
			}
		}

		//-----------------查詢一個子窗體是否存在----------------
		private bool checkChildFrmExist(string childFrmName)
		{
			foreach(Form childFrm in this.MdiChildren)
			{
				//用子窗體的Name進行判斷,如果已經存在則將他激活
				if(childFrm.Name == childFrmName)
				{
					if(childFrm.WindowState == FormWindowState.Minimized)
						childFrm.WindowState = FormWindowState.Normal;
					childFrm.Activate();
					return true;
				}
			}
			return false;
		}

		//-----------顯示商品信息維護窗口----------
		private void mnu_WareDataManage_Click(object sender, System.EventArgs e)
		{
			if (this.checkChildFrmExist("WareDataManage") == true)
			{
				return;
			}
			// 如果該窗體不存在則新生成一個商品信息維護窗體
			WareDataManage newFrm = new WareDataManage(true);
			newFrm.MdiParent = this;
			newFrm.Show();
		}

		//-----------顯示供貨商信息維護窗口----------
		private void mnu_StokerDataManage_Click(object sender, System.EventArgs e)
		{
			if (this.checkChildFrmExist("StokerDataManage") == true)
			{
				return;
			}
			// 如果該窗體不存在則新生成一個供貨商信息維護維護窗體
			StokerDataManage newFrm = new StokerDataManage(true);
			newFrm.MdiParent = this;
			newFrm.Show();		
		}

		//-----------顯示客戶信息維護窗口----------
		private void mnu_ClientDataManage_Click(object sender, System.EventArgs e)
		{
			if (this.checkChildFrmExist("ClientDataManage") == true)
			{
				return;
			}
			// 如果該窗體不存在則新生成一個客戶信息維護窗體
			ClientDataManage newFrm = new ClientDataManage(true);
			newFrm.MdiParent = this;
			newFrm.Show();		
		}

		//-----------顯示進貨單窗口----------
		private void mnu_StockTable_Click(object sender, System.EventArgs e)
		{
			if (this.checkChildFrmExist("StockTable") == true)
			{
				return;
			}
			// 如果該窗體不存在則新生成一個進貨單窗體
			StockTable newFrm = new StockTable();
			newFrm.MdiParent = this;
			newFrm.Show();		
		
		}

		//-----------顯示銷售單窗口----------
		private void mnu_SellTable_Click(object sender, System.EventArgs e)
		{
			if (this.checkChildFrmExist("SellTable") == true)
			{
				return;
			}
			// 如果該窗體不存在則新生成一個銷售單窗體
			SellTable newFrm = new SellTable();
			newFrm.MdiParent = this;
			newFrm.Show();		
		
		}

		//-----------顯示庫存查詢窗口----------
		private void mnu_StorageSearch_Click(object sender, System.EventArgs e)
		{
			if (this.checkChildFrmExist("StorageSearch") == true)
			{
				return;
			}
			// 如果該窗體不存在則新生成一個庫存查詢窗體
			StorageSearch newFrm = new StorageSearch();
			newFrm.MdiParent = this;
			newFrm.Show();		
		
		}


		//-----------顯示權限管理窗口----------
		private void mnu_PopedomManage_Click(object sender, System.EventArgs e)
		{
			if (this.checkChildFrmExist("PopedomManage") == true)
			{
				return;
			}
			// 如果該窗體不存在則新生成一個權限管理窗體
			PopedomManage newFrm = new PopedomManage();
			newFrm.MdiParent = this;
			newFrm.Show();		
		}
		
		
		//-----------退出窗體,先詢問用戶是否退出-------------
		private void menuItemQuit_Click(object sender, System.EventArgs e)
		{
			if (MessageBox.Show("確實要退出系統嗎?","詢問",MessageBoxButtons.YesNo) == DialogResult.Yes)
			{
				this.Close();
			}
		}

	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美腿丝袜亚洲色图| 蜜桃久久久久久久| 午夜日韩在线观看| 国模套图日韩精品一区二区| 国产麻豆日韩欧美久久| 处破女av一区二区| 91精品国产福利在线观看 | 亚洲乱码国产乱码精品精小说| 中文字幕日韩一区二区| 婷婷成人综合网| 丁香亚洲综合激情啪啪综合| 欧美性视频一区二区三区| 精品欧美一区二区三区精品久久| 中文字幕va一区二区三区| 亚洲风情在线资源站| 国产在线精品一区二区不卡了| 99久久综合精品| 欧美一级日韩免费不卡| 亚洲欧洲制服丝袜| 九九精品一区二区| 欧美在线free| 日韩一区二区精品葵司在线 | 欧美一区二区三区免费在线看| 日韩欧美国产三级电影视频| 亚洲蜜臀av乱码久久精品蜜桃| 日本v片在线高清不卡在线观看| 不卡一区二区在线| 久久综合色之久久综合| 亚洲精品日产精品乱码不卡| 天堂va蜜桃一区二区三区| 国产成人免费网站| 日韩精品一区二区三区在线观看 | 国内久久精品视频| 在线播放欧美女士性生活| 中文字幕一区二区三区不卡| 亚洲欧美日韩国产综合在线| 国产精品66部| 欧美一二三区在线观看| 亚洲一区二区三区四区在线| 国产一区二区三区四区五区入口 | 欧美性淫爽ww久久久久无| 国产欧美精品区一区二区三区| 亚洲chinese男男1069| 97se亚洲国产综合自在线不卡| www国产亚洲精品久久麻豆| 日欧美一区二区| 欧美视频日韩视频| 樱花草国产18久久久久| 99re这里都是精品| 国产精品无人区| 国产suv精品一区二区三区| 国产日产欧产精品推荐色| 精彩视频一区二区| 久久综合九色综合欧美就去吻| 久久精品国产99久久6| 日韩视频中午一区| 久久99深爱久久99精品| 欧美不卡一区二区三区四区| 麻豆专区一区二区三区四区五区| 日韩欧美国产一区二区在线播放| 麻豆国产一区二区| 26uuu成人网一区二区三区| 麻豆91免费观看| 日韩美女主播在线视频一区二区三区| 亚洲图片欧美色图| 91精品国产麻豆| 激情丁香综合五月| 国产精品久久免费看| 国产成人aaa| 伊人夜夜躁av伊人久久| 欧美日韩精品电影| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美日韩国产美| 韩国一区二区三区| 国产精品乱码妇女bbbb| 成人午夜在线播放| 亚洲国产欧美日韩另类综合| 99re这里只有精品6| 蜜桃视频一区二区| 日本一区二区免费在线| 成人黄色软件下载| 中文字幕av免费专区久久| 99久免费精品视频在线观看| 国产精品毛片无遮挡高清| 56国语精品自产拍在线观看| 麻豆成人av在线| 中文字幕中文字幕一区二区| 欧美三级资源在线| 狠狠色丁香久久婷婷综合_中| 欧美韩国日本综合| 欧美日韩在线精品一区二区三区激情| 美女一区二区三区| 亚洲欧美电影一区二区| 日韩一区二区在线免费观看| 丁香啪啪综合成人亚洲小说| 亚洲福利一区二区三区| 久久免费电影网| 欧美色视频在线观看| 国产在线观看免费一区| 亚洲成人你懂的| 久久久久国产精品免费免费搜索| 色丁香久综合在线久综合在线观看| 蜜臀国产一区二区三区在线播放| 精品国产一区二区三区不卡| 91黄视频在线观看| 成人毛片在线观看| 麻豆久久一区二区| 亚洲午夜精品久久久久久久久| 久久在线免费观看| 欧美一区二区三区影视| 99久久国产综合精品麻豆| 国内精品国产成人国产三级粉色 | 久久久久国产精品厨房| 欧美亚洲一区三区| 成人av免费网站| 精品影院一区二区久久久| 亚洲成a人片在线不卡一二三区| 欧美国产精品久久| 精品久久久久久久久久久久久久久久久 | 91香蕉视频污在线| 国产麻豆精品一区二区| 亚洲成a人v欧美综合天堂| 亚洲婷婷综合久久一本伊一区| 日韩一区二区三区电影在线观看| 成人激情免费网站| 国产黄人亚洲片| 精品在线你懂的| 日本女人一区二区三区| 亚洲午夜精品在线| 亚洲小说欧美激情另类| 久久久久久久久久看片| 日韩一二三区不卡| 91精品国产麻豆国产自产在线 | 美女久久久精品| 亚洲精品一二三区| 一区二区免费在线| 一区二区国产视频| 亚洲人成网站精品片在线观看| 国产精品女主播在线观看| 欧美精品一区二区蜜臀亚洲| 日韩一级精品视频在线观看| 99精品久久只有精品| 国产福利精品导航| 国产精品亚洲专一区二区三区| 久久99久久久欧美国产| 国产一区二区视频在线| 国产乱码精品1区2区3区| 国产精品自拍网站| 国产寡妇亲子伦一区二区| 风间由美性色一区二区三区| 成人午夜看片网址| 色综合中文字幕国产 | 在线观看精品一区| 色狠狠一区二区| 欧美一区二区三区在线观看视频| 日韩欧美一区中文| 国产欧美精品日韩区二区麻豆天美| 中文字幕不卡在线观看| 椎名由奈av一区二区三区| 亚洲国产美国国产综合一区二区| 日日骚欧美日韩| 国产精品一区二区久激情瑜伽 | 欧美高清www午色夜在线视频| 欧美日韩黄色一区二区| 日韩一区二区三区三四区视频在线观看 | 婷婷成人激情在线网| 国产精品亚洲一区二区三区妖精| 在线免费观看日韩欧美| 久久麻豆一区二区| 日韩电影一区二区三区四区| thepron国产精品| 精品第一国产综合精品aⅴ| 亚洲综合色视频| 成人看片黄a免费看在线| 欧美成人video| 亚洲成人三级小说| 色妞www精品视频| 中文字幕+乱码+中文字幕一区| 日韩精品乱码av一区二区| 91国产成人在线| 国产精品久久久久久久久果冻传媒 | 美女一区二区三区在线观看| 色婷婷综合久色| 国产精品午夜在线观看| 国产一区二区三区精品欧美日韩一区二区三区| 在线一区二区观看| 亚洲图片另类小说| 91成人免费网站| 亚洲国产经典视频| 国产精品一区二区你懂的| 欧美精品一区二区在线播放| 日韩电影在线观看电影| 9191久久久久久久久久久| 亚洲福中文字幕伊人影院| 色天使色偷偷av一区二区| 亚洲激情中文1区| 欧美午夜精品理论片a级按摩| ...av二区三区久久精品| 成人av资源下载| 亚洲欧洲韩国日本视频|