freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

大型數據庫課程設計報告餐飲管理系統(tǒng)-資料下載頁

2025-09-04 08:50本頁面

【導讀】莇薈膆肁蚆薇袆芆薂薆羈聿蒈蚅肁芅莄蚄螀肇芀蚄袃芃蚈蚃肅肆薄螞膇莁蒀蟻袇膄莆蝕罿莀節(jié)蠆肁膂薁螈螁莈蕆螈袃膁莃螇羆莆

  

【正文】 SqlCommand cmd = new SqlCommand(select count(*) from UserLogin where UserName=39。 + txtUserName .Text + 39。 and UserPwd=39。 + txtPwd .Text + 39。, conn)。 int i = (())。 if (i 0) { cmd = new SqlCommand(select * from UserLogin where UserName=39。 + txtUserName .Text + 39。, conn)。 SqlDataReader sdr = ()。 ()。 string UserPower = sdr[Power].ToString().Trim()。 ()。 formMain main = new formMain()。 = UserPower。 = txtUserName .Text 。 = ()。 ()。 ()。 } else { (用戶名或密碼錯誤 )。 } } 餐飲管理 系統(tǒng) 15 } } 主窗體的設計與實現 在正確驗證用戶的用戶名和密碼以后,就顯示出餐飲管理系統(tǒng)的主窗體。主窗體主要用于顯示系統(tǒng)所具有的功能,例如菜單欄里顯示了基礎信息、輔助工具、系統(tǒng)設置、退出系統(tǒng)、系統(tǒng)維護等幾個功能模塊。 用戶可以選擇相應的按鈕對應的子功能對系統(tǒng)進行不同的操作,餐飲管理系統(tǒng)的主窗體如圖 所示。 圖 主窗體 餐飲管理 系統(tǒng) 16 主窗體實現的幾個重要功能實現代碼如下 : //接收從 login 窗體傳來的信息 ,以下四個定義的變量是以后代碼用到的全局變量 public string power。 public string Names。 public string Times。 private SqlDataReader sdr。 //以下是 窗體 加載時執(zhí)行的代碼 private void formMain_Load(object sender, EventArgs e) { = Names。 = Times。 switch (power) { case 0: = 超級管理員 。 break。 case 1: = 經理 。 = false。 break。 } } private void formMain_Activated(object sender, EventArgs e)//窗體激發(fā)時執(zhí)行如下代碼 { ()。 SqlConnection conn = ()。 ()。 SqlCommand cmd = new SqlCommand(select * from Room, conn)。 sdr = ()。 while ( sdr .Read()) { 餐飲管理 系統(tǒng) 17 string status = sdr[RoomStatus].ToString().Trim()。 AddItems(status )。//根據桌臺使用與否,選擇圖片顯示桌子是否在被用中 } ()。 } private void AddItems(string status) { if (status == 使用 ) { (sdr[RoomName].ToString(), 1)。 } else { (sdr[RoomName].ToString(), 0)。 } } //右鍵中單擊開臺會執(zhí)行如 下 代碼 private void 開臺 ToolStripMenuItem_Click(object sender, EventArgs e) { if ( != 0) { string names = [0].SubItems[0].Text。 formOpen frm = new formOpen()。 = names。 ()。 } else { (請選擇一個桌臺進行開臺 )。 } } //右鍵中單擊取消開臺會執(zhí)行如下代碼 餐飲管理 系統(tǒng) 18 private void 取消開臺 ToolStripMenuItem_Click(object sender, EventArgs e) { if ( != 0) { string names = [0].SubItems[0].Text。 SqlConnection conn = ()。 ()。 SqlCommand cmd = new SqlCommand(update Room set RoomStatus=39。待用39。,Num=0 Where RoomName=39。 + names + 39。, conn)。 ()。 cmd = new SqlCommand(delete from GuestFood where DiningTable=39。 + names + 39。, conn)。 ()。 ()。 formMain_Activated(sender, e)。 } else { (請選擇桌臺 )。 } } 其他右鍵功能代碼在源代碼中,代碼設計思想和開臺代碼類似。 //單擊 listview 控件中的一項內容時會執(zhí)行如下代碼,這里我們將 listview 的 name 定義為 lvDesk private void lvDesk_Click(object sender, EventArgs e) { string names = [0].SubItems[0].Text。 SqlConnection conn = ()。 ()。 SqlCommand cmd = new SqlCommand(select * from Room where RoomName=39。 + names + 39。, conn)。 餐飲管理 系統(tǒng) 19 SqlDataReader sdr = ()。 ()。 string status = sdr[RoomStatus].ToString().Trim()。//將選中桌臺的狀態(tài)信息提取出來 ()。 if (status == 使用 ) { [0].Enabled = false。 [1].Enabled = true。 [3].Enabled = true。 [5].Enabled = true。 [6].Enabled = true。 } if (status == 待用 ) { [0].Enabled = true。 [1].Enabled = false。 [3].Enabled = false。 [5].Enabled = false。 [6].Enabled = false。 } ()。 } //雙擊 listview 控件中的一項內容時會執(zhí)行如下代碼 private void lvDesk_DoubleClick(object sender, EventArgs e) { deskInfo desk = new deskInfo ()。 desk .tableName = [0].SubItems[0].Text。 ()。 } //單擊 menustrip 控件中基礎信息下的桌臺信息管理按鈕會執(zhí)行如下代碼 private void TSMenuItemTableInfo_Click(object sender, EventArgs e) { 餐飲管理 系統(tǒng) 20 deskInfoManagement desk = new deskInfoManagement()。 ()。 } menustrip 控件中的其他按鈕的代碼設計思路與上面的單擊 menustrip 控件中基礎信息下的桌臺信息管理按鈕類似都是初始化一個相應窗體的對象,顯示窗體。 注:其他代碼詳見系統(tǒng)設計文檔。 右鍵菜單中的幾個重要功能的介紹 右鍵菜單功能中顧客可以選擇開臺,取消開臺,點菜,查詢消費記錄以及結賬,下面介紹其中三個重要功能的實現代碼,有開臺,點菜以及結賬, 窗體運行結果分別如圖 、圖 和圖 所示。 圖 開臺窗體 餐飲管理 系統(tǒng) 21 圖 點菜 窗體 圖 結賬窗體 憑證信息錄 入窗體的主要實現代碼如下: 餐飲管理 系統(tǒng) 22 圖 的實現代碼 public string name。 public SqlConnection conn。 private void formOpen_Load(object sender, EventAr
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1