如何自己做一个订单管理系统_如何自己做一个订单管理系统

如何自己做一个订单管理系统_如何自己做一个订单管理系统(1)商品类型组合框中至少要有两个选项,并且与商品列表要实现联动,例如选择图书,则下面的商品列表框更新为图书类的商品,如选择计算机,则商品列表框更新为计算机类的商品;switch(comboBox1.

如何自己做一个订单管理系统_如何自己做一个订单管理系统"

(1)商品类型组合框中至少要有两个选项,并且与商品列表要实现联动,例如选择图书,则下面的商品列表框更新为图书类的商品,如选择计算机,则商品列表框更新为计算机类的商品;

 switch (comboBox1.SelectedIndex)
            {
                case 0:
                    lbGoods.Items.Clear();
                    lbGoods.Items.Add("连衣裙");
                    lbGoods.Items.Add("外套");
                    lbGoods.Items.Add("裤子");
                    lbGoods.Items.Add("卡哇伊外套");
                    break;
                case 1:
                    lbGoods.Items.Clear();
                    lbGoods.Items.Add("粉底液");
                    lbGoods.Items.Add("眼影盘");
                    lbGoods.Items.Add("出门必备!");
                    break;
                case 2:
                    lbGoods.Items.Clear();
                    lbGoods.Items.Add("mini平板");
                    lbGoods.Items.Add("显示器");
                    lbGoods.Items.Add("手写板");
                    break;
            }

(2)在左侧“商品列表”中选择某一商品后,点击“>”按钮,可将该商品添加到右侧“已选商品列表”中,左侧“商品列表”中的商品没有变化。移动添加时需注意要判断一下右侧“已选商品列表”中是否已存在该商品,若存在,提示用户“不能添加重复商品”;

bool exit = false;
            for (int i = 0; i < lbSelectGoods.Items.Count; i++)
            {
                if (lbSelectGoods.Items[i].ToString() == lbGoods.SelectedItem.ToString())
                {
                    MessageBox.Show("该商品不能重复选择");
                    exit = true;
                    break;
                }
            }
            if(exit==false)
                try
                {
                    lbSelectGoods.Items.Add(lbGoods.SelectedItem.ToString());
                }
                catch
                {
                    MessageBox.Show("选择不正确");
                }

(3)在右侧“已选商品列表”中选择某一商品后,点击“<”按钮,可将该商品在右侧的“已选商品列表”中删除,左侧“商品列表”中的商品没有变化;

 try
            {
                lbSelectGoods.Items.Remove(lbSelectGoods.SelectedItem.ToString());
            }
            catch 
            {
                MessageBox.Show("选择不正确");
            }

(4)点击“>>”按钮后,可将左侧“商品列表”中没有显示在右侧“已选商品列表”中的商品全部添加到右侧“已选商品列表”中;

 lbSelectGoods.Items.Clear();
            for (int i = 0; i < lbGoods.Items.Count; i++)
            {
                lbSelectGoods.Items.Add(lbGoods.Items[i]);
            }

(5)点击“<<”按钮后,可清空右侧“已选商品列表”中的全部商品;

lbSelectGoods.Items.Clear();

(6)选择后付款方式以及确认方式后,点击“确定”按钮,可将用户输入的信息展示在最下方的文本框控件中;

textResult.Visible = true;
            string name = cbName.Text;
            string phone = txtPhone.Text;
            string commondation = " ";
            string pay = " ";
            string confirm = " ";
            for (int i = 0; i < lbSelectGoods.Items.Count; i++)
            {
                commondation += lbSelectGoods.Items[i].ToString() + " ";
                if (wx.Checked)
                    pay= wx.Text;
                else
                    pay = zhifub.Text;
                if (Phone1.Checked)
                    confirm += Phone1.Text + " ";
                if (Fax1.Checked)
                    confirm += Fax1.Text + " ";
                if (Email1.Checked)
                    confirm += Email1.Text + " ";
                if (name == " ")
                    MessageBox.Show("请输入姓名");
                if (phone ==" ")
                    MessageBox.Show("请输入电话");
                textBox1.Text = "姓名:" + name + "\r\n" + "电话:" + phone + "\r\n" +
                    "已选商品:" + commondation + "\r\n" + "支付方式:" + pay
                    + "\r\n" + "确认方式:" + confirm+"\r\n";
                textBox1.Show();

            }

(7)点击“退出”按钮,可退出整个应用程序。

this.Close();

今天的文章如何自己做一个订单管理系统_如何自己做一个订单管理系统分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/86424.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注