點菜模組是餐館管理系統的乙個重要環節,它主要有兩個功能:一是儲存客人所點的菜,二是刪除點菜。
一.點菜的設計
首先得先把餐館有的所有菜儲存在資料庫中,這樣才能在表中呼叫資料庫的選單資訊表,點菜介面所要有的屬性應和選單資訊表一致,選單編號,菜系,菜名單價,份數,折扣都得一一對應,然後把所要點的菜選出來,新增到點菜表中即可。點菜從新開台那個地方進去,點菜介面如下圖所示:
客人選好需要的菜後,點選確認按鈕,就把選好的菜顯示在下方,同時儲存到資料庫中,儲存**如下:
string ordnum =txb_ordernum.text;在listview控制項中顯示資訊的**如下:string orderxi =strcaixi;
string ordername =txb_ordername.text;
float orderperprice =float
.parse( txb_perprice.text);
float orderdiscount = float
.parse(txb_discount.text);
int ordertotalnum =convert.toint32 ( txb_totalnum.text);
//將選菜的具體資訊儲存在具體點菜資訊表中
string strconn = @"
data source=.;initial catalog=restaurant;integrated security=sspi; ";
sqlconnection conn = new
sqlconnection(strconn);
conn.open();
string sqlcom = string.format(@"
insert into 具體點菜資訊(選單編號,菜系,菜名,份數,單價,折扣,桌台位置,狀態)values('','','','','','','','未結賬')
", ordnum, orderxi, ordername, ordertotalnum, orderperprice, orderdiscount,desknum);
sqlcommand cmd = new
sqlcommand(sqlcom, conn);
cmd.executenonquery();
conn.close();
//在選菜的過程中,客人如果選錯了或者不想要這菜了,就得把它從資料庫中刪了,同時在下表中不顯示,其具體**:將選菜的資訊顯示在listview控制項中
listviewitem it = new
listviewitem();
it.text =ordnum;
it.subitems.add(orderxi);
it.subitems.add(ordername);
it.subitems.add(txb_perprice.text);
it.subitems.add(txb_discount.text);
it.subitems.add(txb_totalnum.text);
listview1.items.add(it);
if (listview1.selecteditems.count > 0最後把所有選好的確定的菜儲存好,**如下:)
else
string strconn = @"data source=.;initial catalog=restaurant;integrated security=sspi; ";
sqlconnection conn = new
sqlconnection(strconn);
conn.open();
string sqlcom = string.format(@"
insert into 點菜資訊(選單編號,桌台位置,就餐人數,服務人員)values('','','','')
", txb_ordernum.text, desknum,peocount , servername);
sqlcommand cmd = new
sqlcommand(sqlcom, conn);
cmd.executenonquery();
messagebox.show(
"成功儲存點菜資訊!!");
conn.close();
this
.close();
opform.close();
餐館那些事之 Mediator Pattern
1.概述 mediator pattern 封裝了 一組物件之間的互動,使得物件之間保持松耦合的關係,避免物件維護複雜的關係互動。簡單的說,mediator封裝的是互動。類圖 object例項之間的互動,統一由mediator維護。2.例項 餐館有cook和waiter,cook之間需要彼此交流配合...
C 手機點菜帶後台管理系統
一 原始碼特點 1 採用典型的asp.net三層架構技術進行開發,採用jquery,bootstrap。二 功能介紹 本原始碼是乙個點菜管理系統原始碼。本站可分為前台顧客和後台服務員兩種介面方式。執行後進入本站首頁面,顯示 點菜 和 後台管理 兩種選擇,選擇不同的方式,進入不同的頁面和使用許可權,後...
上班族兼職開小餐館管理技巧
可以找個合夥人,大家一起幹,按股份合作。你一邊上班,他可以幫你料理。只要帳目清楚,不怕他們中飽私囊,但找合夥人的話會降低利潤。所以最好不要合夥,一者本來是小生意,還要兩個人來分利潤,二者與人合夥,不可能是長久的,就算生意好難免發生衝突,如果是朋友,那更麻煩。管理是一件很麻煩的事情,要找到信得過的人實...