public async Task <ClientDetailsLookupModel> GetClientDetails(string clientId) { var rtValue = new ClientDetailsLookupModel { ClientId = "Fake", Name = "Fake, Name", DefaultAccount = "X-1234567", CopyEmail = "*****@*****.**", SubEmail = null }; if (clientId == "1234567") { rtValue = null; } return(await Task.FromResult(rtValue)); }
private void TryToFixEmails(ClientDetailsLookupModel rtValue) { if (!string.IsNullOrWhiteSpace(rtValue.CopyEmail) && rtValue.CopyEmail.Trim().EndsWith("@")) { rtValue.CopyEmail = $"{rtValue.CopyEmail.Trim()}ucdavis.edu"; } if (!string.IsNullOrWhiteSpace(rtValue.SubEmail) && rtValue.SubEmail.Trim().EndsWith("@")) { rtValue.SubEmail = $"{rtValue.SubEmail.Trim()}ucdavis.edu"; } }
public static ClientDetailsLookupModel ClientDetailsLookupModel(int?counter, bool populateAllFields = false) { var rtValue = new ClientDetailsLookupModel(); rtValue.CopyEmail = $"CopyEmail{counter}@test.com"; rtValue.ClientId = $"ClientId{counter}"; rtValue.CopyPhone = $"CopyPhone{counter}"; rtValue.DefaultAccount = $"DefaultAccount{counter}"; rtValue.Department = $"Department{counter}"; rtValue.Name = $"Name{counter}"; rtValue.SubEmail = $"SubEmail{counter}@test.com"; rtValue.SubPhone = $"SubPhone{counter}"; return(rtValue); }