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); }
public void SetProduct(Product product) { Product = product; }
private DataAccessLayer.Models.SaleModels.Product ProductObjectToModel(Product product) { return new DataAccessLayer.Models.SaleModels.Product(product.Id, product.ProductName, product.ProductCost); }