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

正文內容

畢業(yè)論文-基于net的餐飲管理系統(tǒng)設計與實現(編輯修改稿)

2024-07-12 10:36 本頁面
 

【文章內容簡介】 ()。 throw ex。 } } } /// summary /// 此方法用來返回整個表 /// /summary /// param name=sqlsql語句 /param /// returns返回值為 Datable類型 /returns public static DataTable ExecuteDateTable(string sql, params SQLiteParameter[] param) 基于 .NET的 餐飲管理系統(tǒng) 設計與實現 12 { DataTable dt = new DataTable()。 using (SQLiteConnection con = new SQLiteConnection(str)) { using (SQLiteCommand cmd = new SQLiteCommand(sql, con)) { (param)。 using (SQLiteDataAdapter sda = new SQLiteDataAdapter(cmd)) { //(param)。 (dt)。 } } } return dt。 } } } 登錄模塊實現 using System。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 namespace Catering { public partial class FrmLogin : Form { public FrmLogin() { 基于 .NET的 餐飲管理系統(tǒng) 設計與實現 13 InitializeComponent()。 } private void btnLogin_Click(object sender, EventArgs e) { //帳號和密碼不為空 //帳號 和密碼 類型 string name = ()。 //帳號 string pwd = ()。//密碼 string msg。//要顯示的信息 UserInfo per。//對象 if (CheckInput(name, pwd))//調方法判斷帳號和密碼是否為空 { UserInfoBLL bll = new UserInfoBLL()。 //調用 bll方法驗證帳號和密碼是否正確 if ((name, pwd, out msg, out per)) { //如果登錄成功則在消息窗口顯現登錄成功的狀態(tài)并且等待一分鐘后顯示主窗體 (msg, 1, Bind)。 } else { (msg, 1)。 } } } void Bind() { = 基于 .NET的 餐飲管理系統(tǒng) 設計與實現 14 。//登錄成功后設置當前登錄窗口的返回值狀態(tài) } //方法驗證登錄時的帳號和密碼是否為空 private bool CheckInput(string name, string pwd) { if ((name)) { (帳號不能為空 , 1)。 return false。 } if ((pwd)) { (密碼不能為空 , 1)。 return false。 } return true。 } } } 登錄界面如圖: 主窗體實現 主窗體 主要 由 以下代碼來實現: using System。 using 。 using 。 基于 .NET的 餐飲管理系統(tǒng) 設計與實現 15 using 。 using 。 using 。 using 。 using 。 using 。 using 。 namespace Catering { public partial class FrmMain : Form { public FrmMain() { InitializeComponent()。 } /// summary /// 獲取所有的包間類型 /// /summary /// param name=delFlag未刪除的標識 0 刪除標識是 1/param private void LoadRoomByDelFlag(int delFlag) { RoomInfoBLL roomBll = new RoomInfoBLL()。 ListRoomInfo list = (delFlag)。 for (int i = 。 i =0 。 i) { TabPage tp= new TabPage()。 = list[i]。//每個對象綁定到該控件的 tag屬性中 = list[i].RoomName。 //并且為該控件 ListView lv = new ListView()。 //設置 ListView控件顯示樣式 = 。 = imageList1。 = 。 基于 .NET的 餐飲管理系統(tǒng) 設計與實現 16 = 。 += new ListViewItemSelectionChangedEventHandler(Listview_ItemSelectionChanged)。//為每個 listview控件注冊一個選項值改變的事件 //為 TblPage控件添加 ListView控件 (lv)。 //為 tclInfo控 件添加 TabPate控件 (tp)。 } } //顯示當前餐桌的點菜內容 void Listview_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) { if () { DeskInfo desk= as DeskInfo。 ROrderDeskBLL rdBll = new ROrderDeskBLL()。 int orderId = ()。//餐桌編號 ROrderInfoProductBLL bllORderProduct = new ROrderInfoProductBLL()。 ListROrderInfoProduct list = (orderId)。 = false。//禁止自動添加列 = list。//加載菜單 } } private void LoadDeskByRoomIdDelFlag(TabPage tp, int delFlag) { RoomInfo room = as RoomInfo。 ListView lv= [0] as ListView。 ()。//清空 基于 .NET的 餐飲管理系統(tǒng) 設計與實現 17 //根據包間的 id和刪除標識 ,查詢該包間所有的餐桌 DeskInfoBLL dkBll = new DeskInfoBLL()。 ListDeskInfo list = (,delFlag)。 for (int i = 0。 i 。 i++) { if (list[i].DeskState==0)//判斷餐桌的狀態(tài)是 0 { (list[i].DeskName, 0)。 } else if (list[i].DeskState == 1)//判斷餐桌的狀態(tài)是 1 { (list[i].DeskName, 1)。 } else if (list[i].DeskState==2)//判斷餐桌的狀態(tài)是 2 { (list[i].DeskName, 2)。 } [i].Tag = list[i]。 } } public event EventHandler evt。 public event EventHandler evtFrmMoney。 public event EventHandler evtBalance。 private void FrmMain_Load(object sender, EventArgs e) { //窗體加載的時候第一個問題就是去數據庫中查詢所有的房間類型 ,根據房間類型動態(tài)加載 TblPage控件 , LoadRoomByDelFlag(0)。//此方法在上面 //獲取房間的類型 基于 .NET的 餐飲管理系統(tǒng) 設計與實現 18 TabPage tb = [0]。 //根據房間類型的編號獲取該房間內所有的餐桌編號 LoadDeskByRoomIdDelFlag(tb,0)。 += new Ev
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1