Пример #1
0
        public void PriceTestMethod()
        {
            SaleLineItem saleLineItem = SaleLineItemFactory.Instance().CreateSaleLineItem(null, 1, 5, 50, null, null);

            sale.AddSaleLineItem(saleLineItem);

            decimal total = sale.Price();

            Assert.AreEqual(250, total);
        }
Пример #2
0
        private void FillItemList(Item item, Prescription prescription, Treatment treatment, int amount = -1)
        {
            SaleItemForm saleItemForm = new SaleItemForm(item, prescription, treatment, amount);

            if (saleItemForm.ShowDialog() == DialogResult.OK)
            {
                SaleLineItem saleLineItem = saleItemForm.saleLineItem;

                if (sale == null)
                {
                    sale = SaleFactory.Instance().CreateSale(customer, DateTime.Now);
                }

                sale.AddSaleLineItem(saleLineItem);
                LoadeItemList();
                EndButton.Enabled = true;
            }
        }