public string GenerateRandomName(NameAddressEntry.SexValues sex) { string randomName = string.Empty; if (sex == NameAddressEntry.SexValues.Male) { int rndValue1 = _rnd.Next(0, _firstNameBoys.Count); randomName = _firstNameBoys[rndValue1].Trim(); } else { int rndValue1 = _rnd.Next(0, _firstNamesGirls.Count); randomName = _firstNamesGirls[rndValue1].Trim(); } randomName = randomName + " "; int rndValue = _rnd.Next(0, _lastNames.Count); randomName = randomName + _lastNames[rndValue].Trim(); return(randomName); }
/// <summary> /// /// </summary> /// <returns></returns> public NameAddressEntry GenerateNameAddressEntry() { NameAddressEntry.SexValues sex = NameAddressEntry.SexValues.Unknown; if (GenerateRandomId(0, 1) == 0) { sex = NameAddressEntry.SexValues.Male; } else { sex = NameAddressEntry.SexValues.Female; } string zipCode = GenerateRandomZipCode(); return(new NameAddressEntry(name: GenerateRandomName(sex), zip: zipCode, streetName: GenerateStreetNamesFromZip(zipCode), sex: sex, streetNumber: GenerateRandomId(1, 500), age: GenerateRandomId(0, 100), email: GenerateRandomEmail(), phone: GenerateRandomPhoneNumber())); }