Beispiel #1
0
 public Sale(long id, Manager manager, Client client, Product product, DateTime saleDate)
 {
     Id = id;
     Manager = manager;
     Client = client;
     Product = product;
     SaleDate = saleDate;
 }
        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);
        }
Beispiel #3
0
 public void SetManger(Manager manager)
 {
     Manager = manager;
 }
 private DataAccessLayer.Models.SaleModels.Manager ManagerObjectToModel(Manager manager)
 {
     return new DataAccessLayer.Models.SaleModels.Manager(manager.Id, manager.Name);
 }