private List <CityGrossProduct> SetupProducts(List <string> titles, List <string> brandList, List <string> weightList, List <double> priceList, List <string> unitList, List <string> imagePaths) { List <CityGrossProduct> productList = new List <CityGrossProduct>(); for (int i = 0; i < titles.Count; i++) { var product = new CityGrossProduct() { ProductID = i, Title = titles[i], Manufacturer = brandList[i], ImageURL = imagePaths[i], Price = priceList[i], Weight = weightList[i], Unit = unitList[i] }; productList.Add(product); } foreach (var cityProduct in productList) { cityProduct.Specialprice = specialPriceList.FirstOrDefault(x => x.ProductId.Equals(cityProduct.ProductID)); } return(productList); }
private static FoodItem MapCityGrossToFoodItem(CityGrossProduct product, string storeName) { return(new FoodItem() { ID = product.ProductID, Name = product.Title, Store = storeName, ExtraPrice = product.Specialprice, Image = product.ImageURL, Manufacturer = product.Manufacturer, Price = product.Price, Vikt = product.Unit }); }