public static void GenerateBusinessData() { List <UsefulPoco> tempList = new List <UsefulPoco>(); for (int i = 0; i < 551; i++) { UsefulPoco tempPoco = new UsefulPoco(); tempPoco.Name = RandomString(_random.Next(10, 26)); string guid = Guid.NewGuid().ToString().ToUpper(); tempPoco.Code1 = guid.Substring(0, 5); tempPoco.Code2 = guid.Substring(guid.Length - 9, 9); tempPoco.SmallNumber = _random.Next(1, 250); tempPoco.BigNumber = RandomDoubleBetween(50_000_000, 6_000_000_000); tempPoco.Classification1 = Classification1[_random.Next(0, Classification1.Count - 1)]; tempPoco.Classification2 = Classification2[_random.Next(0, Classification2.Count - 1)]; tempPoco.LastUpdate = DateTime.Now.AddDays(_random.Next(-500, 500)); tempList.Add(tempPoco); } SaveBusinessData(tempList); }
private bool FilterAction(object usefulPoco) { UsefulPoco poco = usefulPoco as UsefulPoco; return(poco.Name.Contains(_textToSearch, StringComparison.InvariantCultureIgnoreCase)); }