示例#1
0
        public void Start(OrderService a)
        {
            bool Y = true;

            while (Y)
            {
                Console.WriteLine("请输入:1.添加订单 2.删除订单 3.更改订单 4.查找订单 5.完成订单");
                string n = Console.ReadLine();
                switch (n)
                {
                case "1": a.Add(); break;

                case "2": a.Delete(); break;

                case "3": a.Change(); break;

                case "4": a.Find(); break;

                case "5": Y = false; break;

                default:
                    Console.WriteLine("无效操作");
                    break;
                }
            }
        }
示例#2
0
        static void Main(string[] args)
        {
            Order        order1 = new Order("001", "mina", "鞋", 600);
            Order        order2 = new Order("002", "momo", "猪蹄", 20);
            Order        order3 = new Order("003", "jyh", "奶茶", 12);
            Order        order4 = new Order("004", "jyh", "鞋", 622);
            Order        order5 = new Order("005", "sana", "书", 48);
            Order        order6 = new Order("006", "sana", "帽子", 100);
            OrderService Od     = new OrderService();


            Od.Add(order1);
            Od.Add(order2);
            Od.Add(order3);
            Od.Add(order4);
            Od.Add(order5);
            Od.Add(order6);


            Console.WriteLine("订单改变前:");
            Od.ShowAllOrders();
            Console.WriteLine();


            Console.WriteLine("搜索005号订单和搜索鞋的订单结果:");
            Od.SearchOrderByNumber("005");
            Od.SearchOrderByName("鞋");
            Console.WriteLine();


            Od.ChangeOrder("004", "chae");
            Od.DeleteOrderByOrderNumber("006");


            Console.WriteLine("订单改变后:");
            Od.ShowAllOrders();
            Console.WriteLine();


            Od.Export();
            Console.WriteLine();
            Od.Import("s.xml");
            Console.ReadKey();
        }
        private static void Main(string[] args)
        {
            var    a = new Order();
            int    Id, Price, Number;
            string Name, Client;

            var T = true;

            while (T)
            {
                try
                {
                    Console.WriteLine("\n请选择您要功能:\n1.添加订单   2.删除订单   3.查询    4.完成操作 \n    其他键退出\n");
                    var select = Convert.ToInt32(Console.ReadLine());
                    if (select == 1)
                    {
                        Console.WriteLine("1.添加订单:");
                        Console.WriteLine("编号:");
                        Id = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("名称:");
                        Name = Console.ReadLine();
                        Console.WriteLine("数量:");
                        Price = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("价格:");
                        Number = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("客户:");
                        Client = Console.ReadLine();
                        OrderService.Add(a.MyOreder, Id, Name, Number, Price, Client);
                    }
                    else if (select == 2)
                    {
                        Console.WriteLine("2.删除订单:");
                        Console.WriteLine("编号:");
                        Id = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("名称:");
                        Name = Console.ReadLine();
                        Console.WriteLine("数量:");
                        Price = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("价格:");
                        Number = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("客户:");
                        Client = Console.ReadLine();
                        OrderService.Delete(a.MyOreder, Id, Name, Number, Price, Client);
                    }
                    else if (select == 3)
                    {
                        Console.WriteLine("3.查询:");
                        Console.WriteLine("编号:");
                        Id = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("名称:");
                        Name = Console.ReadLine();
                        Console.WriteLine("数量:");
                        Price = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("价格:");
                        Number = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("客户:");
                        Client = Console.ReadLine();
                        OrderService.Search(a.MyOreder, Id, Name, Number, Price, Client);
                    }
                    else if (select == 4)
                    {
                        T = false;
                    }
                    else
                    {
                        Console.WriteLine("谢谢使用!");
                        Console.ReadKey();
                        break;
                    }
                }
                catch
                {
                    Console.WriteLine("请正确输入!");
                }
            }
        }
示例#4
0
        static void Main(string[] args)
        {
            Order  a = new Order();
            int    price, Number;
            string Id, Name, Client;

            bool T = true;

            while (T)
            {
                try
                {
                    Console.WriteLine("\n请选择您要功能:\n1.添加订单   2.删除订单   3.查询    4.显示订单 \n    其他键退出");
                    int select = Convert.ToInt32(Console.ReadLine());
                    if (select == 1)
                    {
                        Console.WriteLine("1.添加订单:");
                        Console.WriteLine("编号:");
                        Id = Console.ReadLine();
                        Console.WriteLine("名称:");
                        Name = Console.ReadLine();
                        Console.WriteLine("数量:");
                        price = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("价格:");
                        Number = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("客户:");
                        Client = Console.ReadLine();
                        OrderService.Add(a.MyOreder, Id, Name, Number, price, Client);
                        Console.WriteLine("\n***完成***  ");
                    }
                    else if (select == 2)
                    {
                        Console.WriteLine("2.删除订单:");
                        Console.WriteLine("编号:");
                        Id = Console.ReadLine();
                        //Console.WriteLine("名称:");
                        //Name = Console.ReadLine();
                        //Console.WriteLine("数量:");
                        //price = Convert.ToInt32(Console.ReadLine());
                        //Console.WriteLine("价格:");
                        //Number = Convert.ToInt32(Console.ReadLine());
                        //Console.WriteLine("客户:");
                        //Client = Console.ReadLine();
                        OrderService.Delete1(a.MyOreder, Id);
                        Console.WriteLine("\n***完成***  ");
                    }
                    else if (select == 3)
                    {
                        Console.WriteLine("3.查询:");
                        Console.WriteLine("编号:");
                        Id = Console.ReadLine();
                        //Console.WriteLine("名称:");
                        //Name = Console.ReadLine();
                        //Console.WriteLine("数量:");
                        //price = Convert.ToInt32(Console.ReadLine());
                        //Console.WriteLine("价格:");
                        //Number = Convert.ToInt32(Console.ReadLine());
                        //Console.WriteLine("客户:");
                        //Client = Console.ReadLine();
                        OrderService.Search(a.MyOreder, Id);
                        Console.WriteLine("\n***完成***  ");
                    }
                    else if (select == 4)
                    {
                        Console.WriteLine("\n***完成*** \n  ");
                        OrderService.ShowForUser(a.MyOreder);
                    }
                    else
                    {
                        Console.WriteLine("*****谢谢使用!*****");
                        break;
                    }
                }
                catch
                {
                    Console.WriteLine("\n   ******请正确输入!******");
                }
            }
        }