public static void input() { Console.WriteLine(" PRODUCT CATALOG"); Console.WriteLine(""); ProductOperations po = new ProductOperations(); CategoryOperation co = new CategoryOperation(); while (true) { Console.WriteLine("ENTER : CATEGORY || Product || Exit : "); string choice = Console.ReadLine(); Console.WriteLine(""); if (choice.ToUpper() == "PRODUCT") { Console.WriteLine("Select(1,2,3,4,5) : 1.GET all products || 2.SEARCH product by ID|| 3.ADD product || 4.DELETE product || 5.Exit"); string Pchoice = Console.ReadLine(); Console.WriteLine(""); if (Pchoice == "1") { ProductOperations.GetProduct(); } else if (Pchoice == "2") { Console.WriteLine("Enter id : "); int id = Int32.Parse(Console.ReadLine()); po.SearchById(id); } else if (Pchoice == "3") { Console.WriteLine("Enter name"); var cn = Console.ReadLine(); Console.WriteLine("Enter short code"); var sc = Console.ReadLine(); if (sc.Length <= 4) { Console.WriteLine("Enter description"); var d = Console.ReadLine(); Console.WriteLine("Enter selling price"); var s = Int32.Parse(Console.ReadLine()); if (s > 0) { ProductOperations.AddProduct(cn, sc, d, s); } else { Console.WriteLine("Selling Price Code Should be > 0"); } } else { Console.WriteLine("Source Code Should be <= 4"); } } else if (Pchoice == "4") { ProductOperations.DeleteProduct(); Console.WriteLine("Product Deleted"); } else if (Pchoice == "5") { Console.WriteLine("Please try again"); } } if (choice.ToUpper() == "CATEGORY") { Console.WriteLine("Select(1,2,3,4,5) : 1.GET all category || 2.SEARCH category || 3.ADD Category || 4.Delete category || 5.Exit "); string Pchoice = Console.ReadLine(); Console.WriteLine(""); if (Pchoice == "1") { CategoryOperation.ListOfAllCategories(); } else if (Pchoice == "2") { CategoryOperation.SearchCategory(); } else if (Pchoice == "3") { Console.WriteLine("Enter name"); var cn = Console.ReadLine(); Console.WriteLine("Enter short code"); var sc = Console.ReadLine(); Console.WriteLine("Enter description"); var d = Console.ReadLine(); CategoryOperation.AddCategory(cn, sc, d); } else if (Pchoice == "4") { CategoryOperation.DeleteCategory(); Console.WriteLine("Category Deleted"); } else if (Pchoice == "5") { Console.WriteLine("EXIT from Category"); } } if (choice.ToUpper() == "EXIT") { Console.WriteLine("THANKYOU !!"); break; } } }
public static void input() { ProductOperations productobject = new ProductOperations(); CategoryOperation Categoryobject = new CategoryOperation(); while (true) { Console.WriteLine("Select"); Console.WriteLine("Type 1 for PRODUCT Operation"); Console.WriteLine("Type 2 for CATEGORY Opertion"); Console.WriteLine("Type 3 for Exit"); int choice = Int32.Parse(Console.ReadLine()); Console.WriteLine(""); if (choice == 1) { Console.WriteLine("Select"); Console.WriteLine("1.GET all products"); Console.WriteLine("2.SEARCH product by ID"); Console.WriteLine("3.ADD product"); Console.WriteLine("4.Delete"); Console.WriteLine("5.Back"); string Pchoice = Console.ReadLine(); Console.WriteLine(""); if (Pchoice == "1") { productobject.GetProduct(); } else if (Pchoice == "2") { Console.WriteLine("Enter id : "); int id = Int32.Parse(Console.ReadLine()); productobject.SearchById(id); } else if (Pchoice == "3") { Console.WriteLine("Enter name"); var cn = Console.ReadLine(); Console.WriteLine("Enter short code"); var sc = Console.ReadLine(); if (sc.Length <= 4) { Console.WriteLine("Enter description"); var d = Console.ReadLine(); Console.WriteLine("Enter selling price"); var s = Int32.Parse(Console.ReadLine()); if (s > 0) { ProductOperations.AddProduct(cn, sc, d, s); } else { Console.WriteLine("Price should be larger than 0"); } } else { Console.WriteLine("length is larger than 4"); } } else if (Pchoice == "4") { Console.WriteLine("Delete From Product"); ProductOperations.DeleteProduct(); } else if (Pchoice == "5") { Console.WriteLine("Please try again"); } } if (choice == 2) { Console.WriteLine("Select"); Console.WriteLine("1.GET all category"); Console.WriteLine("2.SEARCH category by ID"); Console.WriteLine("3.ADD category"); Console.WriteLine("4.Delete"); Console.WriteLine("5.Back"); string Pchoice = Console.ReadLine(); Console.WriteLine(""); if (Pchoice == "1") { CategoryOperation.ListOfAllCategories(); } else if (Pchoice == "2") { CategoryOperation.SearchCategory(); } else if (Pchoice == "3") { Console.WriteLine("Enter name"); var cn = Console.ReadLine(); Console.WriteLine("Enter short code"); var sc = Console.ReadLine(); if (sc.Length <= 4) { Console.WriteLine("Enter description"); var d = Console.ReadLine(); CategoryOperation.AddCategory(cn, sc, d); } else { Console.WriteLine("lenth of short code should not be larger than 4"); } } else if (Pchoice == "4") { CategoryOperation.DeleteCategory(); Console.WriteLine("Category Deleted"); } else if (Pchoice == "5") { Console.WriteLine("EXIT from Category"); } else if (Pchoice == "6") { Console.WriteLine("Please try again"); } } if (choice == 3) { Console.WriteLine("Thankyou for visiting us"); break; } } }