public static ProductDomain Create(Product product) { return new ProductDomain { Type = product.Type, ReleaseDate = product.ReleaseDate, Id = product.Id, Name = product.Name, Customer = CustomerDomainFactory.Create(product.Customer) }; }
public static ProductDomain Create(Product product, CustomerDomain customerDomain) { ProductDomain productDomain = new ProductDomain { Id = product.Id, Name = product.Name, ReleaseDate = product.ReleaseDate, Type = product.Type, CustomerId = product.CustomerId }; if (customerDomain != null) { productDomain.Customer = customerDomain; } else { productDomain.Customer = product.Customer == null ? null : product.Customer.CreateCustomerDomain(); } return productDomain; }
public static ProductDomain Create(Product product) { return Create(product, null); }
public void Update(Product entity) { }
public void Delete(Product entity) { }
public void Add(Product entity) { }