Пример #1
0
 public Sale(long id, Manager manager, Client client, Product product, DateTime saleDate)
 {
     Id = id;
     Manager = manager;
     Client = client;
     Product = product;
     SaleDate = saleDate;
 }
Пример #2
0
        public void ChangeSale(Sale sale, Manager newManger, Client newClient, Product newProduct)
        {
            var modelSale = SaleObjectToModel(sale);
            var newModelManager = ManagerObjectToModel(newManger);
            var newModelClient = ClientObjectToModel(newClient);
            var newModelProduct = ProductObjectToModel(newProduct);

            _salesDataProvider.ChangeSale(modelSale, newModelManager, newModelClient, newModelProduct);
            sale.SetManger(newManger);
            sale.SetClient(newClient);
            sale.SetProduct(newProduct);
        }
Пример #3
0
 public void SetProduct(Product product)
 {
     Product = product;
 }
Пример #4
0
 private DataAccessLayer.Models.SaleModels.Product ProductObjectToModel(Product product)
 {
     return new DataAccessLayer.Models.SaleModels.Product(product.Id, product.ProductName, product.ProductCost);
 }