private void AddDistributorsToViewList() { var viewListDataDistributors = new ObservableCollection <Distributor>(); viewListDataDistributors = DistributorService.GetAllDistributors(); this.ListBoxDistributors.ItemsSource = viewListDataDistributors; }
private void DeleteButton_Click(object sender, RoutedEventArgs e) { string distributorName = (this.distributorsDatagrid.SelectedItem as Distributor).Name; DistributorService.DeleteDistributor(distributorName); distributorsDatagrid.DataContext = DistributorService.GetAllDistributors(); }
public void GetAllDistributor_Valid() { //arrange IDistributorService service = new DistributorService(); //Act var actual = service.GetAllDistributors(); //Assert Assert.AreEqual(3, actual.Count); }
// GET: Transaction/Create public IActionResult Create() { TransactionCreate transactionCreate = new TransactionCreate() { TypesOfPayment = new List <SelectListItem> { new SelectListItem { Value = "0", Text = "Gotówka" }, new SelectListItem { Value = "1", Text = "Karta" } } }; transactionCreate.TransactionProduct = new List <TransactionProduct>(); Invoice last = _transactionService.LastInvoice(); transactionCreate.Transaction = new Transaction(); transactionCreate.Transaction.Invoice = new Invoice(); transactionCreate.Transaction.Invoice.InvoiceNumber = last.InvoiceNumber + 1; foreach (var product in _productService.GetAllProductsWithoutFuel().ToList()) { TransactionProduct model = new TransactionProduct { ProductId = product.ProductId, Name = product.Name, Price = product.Price, LoyaltyPointsPrice = product.LoyaltyPointsPrice, IsDiscountIncluded = false, MaxAmountOfProduct = product.Stock }; Discount discount = _discountService.GetDiscountForProduct(model.ProductId); if (discount != null) { switch (discount.Type) { case 0: model.IsDiscountIncluded = true; break; case 1: model.IsDiscountIncluded = true; break; default: model.IsDiscountIncluded = false; break; } } transactionCreate.TransactionProduct.Add(model); } transactionCreate.DistributorInTransaction = new List <DistributorInTransaction>(); foreach (var distributor in _distributorService.GetAllDistributors().ToList()) { DistributorInTransaction model = new DistributorInTransaction(); List <TankDistributor> listOfTankDistributor = _tankService.GetTanksByDistributor(distributor.DistributorId).ToList(); List <int> listOfTanksIds = new List <int>(); foreach (var item in listOfTankDistributor) { listOfTanksIds.Add(item.TankId); } listOfTanksIds.Sort(); Random r = new Random(); int randomTankId = r.Next(listOfTanksIds[0], listOfTanksIds[^ 1]);
public SearchDistributorWin() { InitializeComponent(); this.distributorsDatagrid.DataContext = DistributorService.GetAllDistributors(); }
public IActionResult Index() { return(View(_distributorService.GetAllDistributors())); }