简单的点餐系统

使用了menuStrip 菜单组件,">"为button1,"<"为button2,"下单"为button3 ,两个ListBox

画好菜单后

private void button1_Click(object sender, EventArgs e)
        {

            for (int i = 0; i < listBox1.SelectedItems.Count; i++)  //选择菜品然后计数
            {
                string menu = listBox1.SelectedItems[i].ToString();
                listBox2.Items.Add(menu);
            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            for (int i = listBox2.SelectedItems.Count-1; i >=0 ; i--)  //重最后一个开始删除
            {
                listBox2.Items.Remove(listBox2.SelectedItems[i]);
            }
        }

  

 private void SetListMenu(string[] data)   //定义一个方法
        {
            listBox1.Items.Clear();
            for (int i = 0; i < data.Length; i++)
            {
                listBox1.Items.Add(data[i]);
            }
        }

  

插入菜品

 private void 中餐ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string[] data = { "辣子鸡丁", "红烧排骨", "麻婆豆腐", "香脆里脊",
                                "糖醋排骨", "宫保鸡丁", "香酥鸡",
                                "醋熘白菜", "小鸡炖蘑菇", "猪肉炖粉条", "芹菜香干", "鱼香肉丝" };
            SetListMenu(data);
        }                                                    

        private void 西餐ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string[] data = { "牛排", "猪扒", "意大利面", "鸡扒", "香辣鸡腿堡", "培根汉堡" };
            SetListMenu(data);
        }

        private void 红酒ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string[] data = { "拉斐", "长城干红", "华夏干红", "张裕" };
            SetListMenu(data);
        }

        private void 饮料ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string[] data = { "雪碧", "可乐", "奶茶", "红茶", "咖啡", "果汁", "开水" };
            SetListMenu(data);
        }

        private void 汤ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string[] data = { "冬瓜排骨汤", "罗宋汤", "老鸭汤", "老母鸡汤", "紫菜蛋花汤", "三鲜汤" };
            SetListMenu(data);
        }

        private void 冰激凌ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string[] data = { "草莓", "巧尔滋", "圣代", "哈根达斯" };
            SetListMenu(data);
        }

        private void 点心ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string[] data = { "巧克力蛋糕", "草莓蛋糕", "苹果派", "水果" };
            SetListMenu(data);
        }

        private void 小食ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string[] data = { "汉堡", "炸鸡腿", "薯条", "鸡块" };
            SetListMenu(data);
        }

前面有几个组合菜品没有添加,因为我没有想到有什么菜!!!  

最后面下单显示

 private void button3_Click(object sender, EventArgs e)
        {
            string msg = string.Format("\t您共点餐{0}项\n\n点餐时间:{1}", listBox2.Items.Count,DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"));
            MessageBox.Show(msg);
        }

  

时间: 2024-11-03 20:34:43

简单的点餐系统的相关文章

一个简单C语言点餐系统的学习心得

首先附上源代码: 1 #include <stdio.h> 2 3 void main_munu(){ 4 //打印主菜单 5 char a[6][20]={"菜单","凉菜","热销菜","主食","饭后甜点","饮料"}; 6 int i; 7 printf("%s\n",a[0]); 8 for(i=1;i<6;i++) 9 { 10 prin

简单的餐厅点餐系统

package org.lanlandetiankong; import java.text.SimpleDateFormat;import java.util.Date;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Scanner;import java.util.Set; class Menu { Strin

微铺子微信送餐系统 针对大学生兼职创业的实施方案

大学生活丰富多彩,但大多数人还是觉得虚度光阴,如何充分利用这些业余时间,发展自己的兼职业务呢?这里,微铺子给大家简单介绍一下大学生如何在校期间,利用微信送餐系统,自主创业! 微信就不多介绍了,几乎人手都有,那么,我们就好好的利用微信,来一次校园微营销! 准备工具: 1.微信公众帐号 2.微铺子系统 首先到微铺子官网注册帐号 ,然后申请试用,这里我们免费提供7天的试用哦. 接着,在配置里面,绑定微信公众帐号即可. 系统我们是有了,那如何营销呢? 这里,我们拿"校园卖水果"来说,我们开一个

[课程设计]Scrum 1.3 多鱼点餐系统开发进度

Scrum 1.3 多鱼点餐系统开发进度 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 1时间:114.14-11.23 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 201406114130 http

[课程设计]Scrum 1.4 多鱼点餐系统开发进度

Scrum 1.4 多鱼点餐系统开发进度 (点餐页面框架布置) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 1时间:11.14-11.23 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 2014061

[课程设计]Scrum 1.5 多鱼点餐系统开发进度

1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 1时间:11.14-11.23 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 201406114130 http://www.cnblogs.com/lul

Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划)

Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 3时间:12.09-12.18 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 201

【SSH + BootStrap】实现的无线点餐系统

大二那会学习java学web的时候折腾了一个简单的无线点餐系统,cms形式的一个简单网站. 现在马上大四了,一年多没搞这方面发现东西忘得还真快,整理一下,顺便开源了. 1.简介 后端基于spring, struts1和hibernate,前台用bootstrap实现. 实现的功能也比较少,基本的crud操作,文件上传,ajax异步刷新等. 关于bootstrap的学习,请移步 Bootstrap中文网 2.代码结构和类图结构 3 applicationContext.xml配置文件 <?xml

[课程设计]Scrum 3.2 多鱼点餐系统开发进度(页面优化&amp;下单详细信息页面)

Scrum 3.2 多鱼点餐系统开发进度(页面优化&下单详细信息页面)  1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 3时间:12.09-12.18 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 20