public void Update(Organisation organisation, OrganisationModel organisationModel) { organisation.Name = organisationModel.Name; organisation.Description = organisationModel.Description; organisation.FaxNumber = organisationModel.FaxNumber; organisation.ContactNumber = organisationModel.ContactNumber; organisation.EmailAddress = organisationModel.EmailAddress; organisation.LogoFilename = organisationModel.LogoFileName; if (organisation.PostalAddressId == null) { organisation.PostalAddress = addressBuilder.Build(organisationModel.PostalAddress); } else { addressAdapter.Update(organisation.PostalAddress, organisationModel.PostalAddress); } if (organisation.PhysicalAddress == null) { organisation.PhysicalAddress = addressBuilder.Build(organisationModel.PhysicalAddress); } else { addressAdapter.Update(organisation.PhysicalAddress, organisationModel.PhysicalAddress); } }
public void UpdateAddressDetails(Employee employee, EmployeeAddressModel addressModel) { if (employee.PostalAddressId == null) { employee.PostalAddress = addressBuilder.Build(addressModel.PostalAddress); } else { addressAdapter.Update(employee.PostalAddress, addressModel.PostalAddress); } if (employee.PhysicalAddress == null) { employee.PhysicalAddress = addressBuilder.Build(addressModel.PhysicalAddress); } else { addressAdapter.Update(employee.PhysicalAddress, addressModel.PhysicalAddress); } }
public void UpdateAddressDetails(Company company, CompanyAddressModel addressModel) { if (company.PostalAddressId == null) { company.PostalAddress = addressBuilder.Build(addressModel.PostalAddress); } else { addressAdapter.Update(company.PostalAddress, addressModel.PostalAddress); } if (company.PhysicalAddress == null) { company.PhysicalAddress = addressBuilder.Build(addressModel.PhysicalAddress); } else { addressAdapter.Update(company.PhysicalAddress, addressModel.PhysicalAddress); } }