예제 #1
0
        public void show()
        {
            do
            {
                Console.WriteLine("\nWhich Operation you need to perform\n1.Add items\n2.Display\n3.Search\n4.Exit\nEnter your choice");
                int opt = int.Parse(Console.ReadLine());
                switch (opt)
                {
                case 1:
                    Console.WriteLine("Enter how many categories you need to enter");
                    int categ = int.Parse(Console.ReadLine());
                    for (int caat = 0; caat < categ; caat++)
                    {
                        Console.WriteLine("Enter Category Id");
                        int catid = int.Parse(Console.ReadLine());
                        Console.WriteLine("Enter Category Name");
                        string catname = Console.ReadLine();

                        Console.WriteLine("Enter SubCategory Id");
                        int scid = int.Parse(Console.ReadLine());
                        Console.WriteLine("Enter SubCategory Name");
                        string scname = Console.ReadLine();
                        Console.WriteLine("Enter SubCategory Description");
                        string scdes = Console.ReadLine();


                        Console.WriteLine("Enter Item Id");
                        int iid = int.Parse(Console.ReadLine());
                        Console.WriteLine("Enter Item Name");
                        string iname = Console.ReadLine();
                        Console.WriteLine("Enter Item Description");
                        string ides = Console.ReadLine();
                        Console.WriteLine("Enter stock no");
                        int stock = int.Parse(Console.ReadLine());
                        Console.WriteLine("Enter Item Remarks");
                        string rem = Console.ReadLine();
                        Console.WriteLine("Enter Item Price");
                        int price = int.Parse(Console.ReadLine());

                        ib.AddItem(iid, catid, scid, iname, catname, scname, stock, ides, scdes, rem, price);
                    }

                    break;

                case 2:
                    ib.DisplayProducts();
                    break;

                case 3:
                    ib.Search();
                    break;

                case 4:
                    //Console.WriteLine("\nEnter SubCategory Id to enter more items in it :");
                    //int sub = int.Parse(Console.ReadLine());
                    //ib.AddMoreItems(sub);
                    break;

                //case 4:
                //    System.Exit(0);

                default:
                    Console.WriteLine("Invalid option");
                    break;
                }
                Console.WriteLine("Do u want to perform operations again ?Press 1");
                prs = int.Parse(Console.ReadLine());
            } while (prs == 1);
        }
예제 #2
0
        public void show()
        {
            int c, n;

            do
            {
                Console.WriteLine("menu 1.Add items\n 2.Search items \n 3.See items \n   4.Additemstosub");
                int op = int.Parse(Console.ReadLine());
                switch (op)
                {
                case 1:
                    do
                    {
                        Console.WriteLine("enter category id");
                        int catid = int.Parse(Console.ReadLine());
                        Console.WriteLine("enter category name");
                        string catname = Console.ReadLine();
                        Console.WriteLine("enter subcategory id");
                        int subcid = int.Parse(Console.ReadLine());
                        Console.WriteLine("enter category name");
                        string subcname = Console.ReadLine();

                        Console.WriteLine("enter subcategory description");
                        string subdesc = Console.ReadLine();

                        Console.WriteLine("enter Item id");
                        int itemid = int.Parse(Console.ReadLine());
                        Console.WriteLine("enter Item price");
                        int itemprice = int.Parse(Console.ReadLine());
                        Console.WriteLine("enter Item stocknum");
                        int itemstock = int.Parse(Console.ReadLine());
                        Console.WriteLine("enter item name");
                        string itemname = Console.ReadLine();
                        Console.WriteLine("enter item desc");
                        string itemdesc = Console.ReadLine();
                        Console.WriteLine("enter item remarks");
                        string itemremarks = Console.ReadLine();
                        ib.AddItem(itemid, catid, subcid, itemname, catname, subcname, itemstock, itemprice, itemdesc, itemremarks, subdesc);
                        Console.WriteLine("do you want to continue");
                        c = int.Parse(Console.ReadLine());
                    } while (c == 1);

                    break;

                case 2:
                    ib.Search();
                    break;

                case 3:
                    ib.DisplayProducts();
                    break;

                case 4:

                    Console.WriteLine("enter subcategory id");
                    int asi = int.Parse(Console.ReadLine());
                    ib.Add(asi);

                    break;
                }

                Console.WriteLine("do you want to perform another operation");
                n = int.Parse(Console.ReadLine());
            } while (n == 1);
        }