Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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";
            }
        }
Esempio n. 3
0
        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);
        }