public static List <ServiceInquiry> GetServiceInquiries() { var result = new List <ServiceInquiry>(); var rand = new Random(); for (var i = 0; i < 20; i++) { var item = new ServiceInquiry(); item.CreatedOnUtc = DateTime.UtcNow.AddDays(i * -1); item.FirstName = $"FirstName{i}"; item.LastName = $"LastName{i}"; item.EmailAddress = $"{item.FirstName}.{item.LastName}@donotresolve.com"; item.Inquiry = $"New Inquiry {i}"; item.PrimaryPhoneNumber = $"{rand.Next(100, 999)}-{rand.Next(1000, 9990)}-{rand.Next(1000, 9990)}"; if (i % 3 == 0) { item.OfficePhoneNumber = $"{rand.Next(100, 999)}-{rand.Next(1000, 9990)}-{rand.Next(1000, 9990)}"; } if (i % 6 == 0) { item.HomePhoneNumber = $"{rand.Next(100, 999)}-{rand.Next(1000, 9990)}-{rand.Next(1000, 9990)}"; } item.Key = Guid.NewGuid(); result.Add(item); } return(result); }
public static ServiceInquiry MapFrom(this NewInquiry source) { var result = new ServiceInquiry(); result.CreatedOnUtc = System.DateTime.UtcNow; result.EmailAddress = source.EmailAddress.Value; result.HomePhoneNumber = source.HomePhoneNumber; result.FirstName = source.InquiredBy.First; result.LastName = source.InquiredBy.Last; result.OfficePhoneNumber = source.OfficePhoneNumber; result.PrimaryPhoneNumber = source.BestPhoneNumber; return(result); }