public static Core.Product ToEntity(this Contracts.AddProductRequest addProductRequest) { var product = new Core.Product(addProductRequest.Price.ToEntity(), addProductRequest.SellerId, addProductRequest.Name) { Description = addProductRequest.Description, HeroImage = addProductRequest.HeroImage, Category = addProductRequest.Category.ToEntity(), Images = addProductRequest.Images, PurchasedDate = addProductRequest.PurchasedDate, PickupAddress = addProductRequest.PickupAddress.ToEntity() }; return(product); }
public static Contracts.AddProductRequest ToEntity(this AddProductRequest addProductRequest) { Contracts.AddProductRequest request = new Contracts.AddProductRequest() { SellerId = addProductRequest.SellerId, Name = addProductRequest.Name, Description = addProductRequest.Description, HeroImage = addProductRequest.HeroImage, Price = addProductRequest.Price.ToEntity(), Category = addProductRequest.Category.ToEntity(), Images = addProductRequest.Images, PurchasedDate = addProductRequest.PurchasedDate, PickupAddress = addProductRequest.PickupAddress.ToEntity() }; return(request); }