static void ShowAddSale() { Console.WriteLine(""); Console.WriteLine("================= Yeni satış əlavə edin ================"); Console.WriteLine(""); Console.Write("Məhsulun kodunu daxil edin :"); string productCode = Console.ReadLine(); Console.WriteLine(""); Console.Write("Miqdarını daxil edin :"); string productQuantityInput = Console.ReadLine(); int productQuantity; while (!int.TryParse(productQuantityInput, out productQuantity)) { Console.WriteLine(""); Console.Write("Rəqəm daxil etməlisiniz! :"); productQuantityInput = Console.ReadLine(); Console.WriteLine(""); } _marketableService.AddSale(productCode, productQuantity); } // isdiyir
static void AddSale() { Product product = new Product(); List <Product> _product = new List <Product>(); { Console.WriteLine("Mehsulun kodunu daxil edin"); string Code = Console.ReadLine(); Console.WriteLine("Mehsulun sayini daxil edin"); string count1 = Console.ReadLine(); int count; while (!int.TryParse(count1, out count)) { Console.WriteLine("duzgun say daxil edin"); count1 = Console.ReadLine(); } var list = marketableService.GetProductByCode(Code); if (list.Count == 0) { Console.WriteLine("Bu kodda mehsul yoxdur"); } else { Console.WriteLine("Mehsul ugurla elave olundu"); marketableService.AddSale(Code, count); } } }
static void ShowAddSale() { Console.WriteLine(""); Console.WriteLine("-------------- Yeni Satış əlavə et --------------"); #region Product Code Console.WriteLine(""); Console.Write("Məhsulun kodunu daxil edin: "); string productCode = Console.ReadLine(); #endregion #region Product Quantity Console.WriteLine(""); Console.Write("Miqdarını daxil edin: "); string productQuantityInput = Console.ReadLine(); int productQuantity; while (!int.TryParse(productQuantityInput, out productQuantity)) { Console.WriteLine(""); Console.Write("Rəqəm daxil etməlisiniz!: "); productQuantityInput = Console.ReadLine(); Console.WriteLine(""); } #endregion _marketableService.AddSale(productCode, productQuantity); }
static void ShowAddSale() { Sale sale = new Sale(); Console.WriteLine("======================================================="); Console.WriteLine("-------------------- Satış əlavə etmək ----------------"); Console.WriteLine("======================================================="); Console.WriteLine(""); Console.Write("Mehsulun kodunu daxil edin: "); Console.WriteLine(""); string proCodeInput = Console.ReadLine(); Console.Write("Mehsulun miqdarını daxil edin :"); Console.WriteLine(""); string proQuantityInput = Console.ReadLine(); int proQuantity; while (!int.TryParse(proQuantityInput, out proQuantity)) { Console.WriteLine("Rəqəm daxil etməlisiniz"); Console.WriteLine(""); proQuantityInput = Console.ReadLine(); } _marketableService.AddSale(proCodeInput, proQuantity); Console.WriteLine(""); Console.WriteLine("----------------- Satış əlavə edildi -----------------"); }
static void AddSale() { #region Sale Number Console.WriteLine("\nElave edeceyiniz satish sayini daxil edin :"); string numberInput = Console.ReadLine(); int number; while (!int.TryParse(numberInput, out number)) { Console.WriteLine("Reqem daxil etmelisiniz!"); numberInput = Console.ReadLine(); } #endregion Dictionary <string, int> sales = new Dictionary <string, int>(); try { #region Loop For for (int i = 0; i < number; i++) { Console.WriteLine("\nMehsul {0}-n kodunu daxil edin : ", i + 1); string productCode = Console.ReadLine(); try { var code = _marketableService.GetProductByCode(productCode); } catch (ProductNotFoundException e) { Console.WriteLine("Bu kodda mehsul yoxdur !"); } Console.WriteLine("Mehsul {0}-n sayini daxil edin : ", i + 1); string quantityInput = Console.ReadLine(); int quantity; while (!int.TryParse(quantityInput, out quantity)) { Console.WriteLine("Reqem daxil etmelisiniz!"); quantityInput = Console.ReadLine(); } sales.Add(productCode, quantity); } #endregion try { _marketableService.AddSale(sales); Console.WriteLine("-------------- Yeni satish ugurla elave edildi -------------"); } catch (SaleProductQuantityExceededException e) { Console.WriteLine("Mehsul sayini yalnish daxil etdiyniz !"); } } catch { Console.WriteLine("\nSiz mehsulun kodun ve ya sayin duzgun daxil etmediniz, yeniden sinayin !"); } }
} //completed static void ShowAddSale() { Console.WriteLine("Satış əlavə edin"); Sale addSale = new Sale(); #region SaleNumber DateTime Date; int itemCount; int productCode; do { Console.WriteLine("Satışın Nömrəsini daxil edin: "); string inputNumber = Console.ReadLine(); int Number; while (!int.TryParse(inputNumber, out Number)) { Console.WriteLine("Yalnız rəqəm daxil edə bilərsiniz"); inputNumber = Console.ReadLine(); } addSale.SaleNumber = Number; #endregion Console.WriteLine("Satış tarixini daxil edin"); string inputDate = Console.ReadLine(); while (!DateTime.TryParse(inputDate, out Date)) { Console.WriteLine("Düzgün tarix daxil edin"); inputDate = Console.ReadLine(); } addSale.Date = Date; SaleItem saleItem = new SaleItem(); #region SaleItemCount Console.WriteLine("İtem Miqdarını daxil edin"); string inputItemCount = Console.ReadLine(); while (!int.TryParse(inputItemCount, out itemCount)) { Console.WriteLine("Yalnız rəqəm daxil edə bilərsiniz"); inputItemCount = Console.ReadLine(); } saleItem.SaleItemCount = itemCount; #endregion Product product = new Product(); #region ProductCode Console.WriteLine("Kodu daxil edin: "); string inputItemCode = Console.ReadLine(); while (!int.TryParse(inputItemCode, out productCode)) { Console.WriteLine("Yalnız rəqəm daxil edə bilərsiniz"); inputItemCode = Console.ReadLine(); } product.ProductCode = productCode; #endregion ProductCode _marketableService.AddSale(productCode, itemCount, Number, Date); } while (itemCount == 0); } //completed