public CertificateAddressViewModel CopyFromCertificateAddress(CertificateAddress certificatePreviousAddress) { Employer = certificatePreviousAddress.ContactOrganisation; AddressLine1 = certificatePreviousAddress.AddressLine1; AddressLine2 = certificatePreviousAddress.AddressLine2; AddressLine3 = certificatePreviousAddress.AddressLine3; City = certificatePreviousAddress.City; Postcode = certificatePreviousAddress.PostCode; return(this); }
private async Task InitialisePreviousAddresses(string username, CertificateAddressViewModel certificateAddress) { try { var certificatePreviousAddress = await _certificateApiClient.GetContactPreviousAddress(username, certificateAddress.IsPrivatelyFunded); certificateAddress.PreviousAddress = new CertificatePreviousAddressViewModel(certificatePreviousAddress); } catch (EntityNotFoundException) { var certificatePreviousAddress = new CertificateAddress(); certificateAddress.PreviousAddress = new CertificatePreviousAddressViewModel(certificatePreviousAddress); } }