public static ObservableCollection<SampleItem> GetSampleItems(int count) { bool isExtended = false; if (count > 1000) isExtended = true; ObservableCollection<SampleItem> returnValue = new ObservableCollection<SampleItem>(); var companies = LoremIpsumGen.GetCompanyList(count); var images = LoremIpsumGen.GetImagesList(count, isExtended); var text1 = LoremIpsumGen.GetLoremTextList(count, 3); var text2 = LoremIpsumGen.GetLoremTextList(count, 5); for (int i = 0; i < count; i++) { SampleItem si = new SampleItem() { Title = text1[i], SubTitle = text2[i], ItemImage = images[i], TargetGroup = companies[i] }; returnValue.Add(si); } return returnValue; }
public static SampleItem GetSampleItem() { SampleItem si = new SampleItem(); Random r = new Random(); si.Title = LoremIpsumGen.GetLoremText(5); si.SubTitle = LoremIpsumGen.GetLoremText(3); si.ItemImage = (LoremIpsumGen.GetImagesList(1, false))[0]; return si; }