public EmergencyContactDataProvider( IUnitOfWork unitOfWork, IContactAddressDataProvider addressDataProvider, IContactPhoneDataProvider phoneDataProvider, IContactEmailDataProvider emailDataProvider, IContactClientIdentifierDataProvider clientIdentifierDataProvider) : base(unitOfWork, addressDataProvider, phoneDataProvider, emailDataProvider, clientIdentifierDataProvider) { }
public ECIDemographicDataProvider(IUnitOfWork unitOfWork, IContactAddressDataProvider _addressDataProvider, IContactPhoneDataProvider _phoneDataProvider, IContactEmailDataProvider _emailDataProvider, IContactClientIdentifierDataProvider _clientIdentifierDataProvider, IContactPresentingProblemProvider contactPresentingProblemProvider) : base(unitOfWork, _addressDataProvider, _phoneDataProvider, _emailDataProvider, _clientIdentifierDataProvider) { this.contactPresentingProblemProvider = contactPresentingProblemProvider; }
public RegistrationDataProvider(IUnitOfWork unitOfWork, IContactAddressDataProvider _addressDataProvider, IContactPhoneDataProvider _phoneDataProvider, IContactEmailDataProvider _emailDataProvider, IContactClientIdentifierDataProvider _clientIdentifierDataProvider, IContactPresentingProblemProvider contactPresentingProblemProvider) : base(unitOfWork, _addressDataProvider, _phoneDataProvider, _emailDataProvider, _clientIdentifierDataProvider) { this.unitOfWork = unitOfWork; this.contactPresentingProblemProvider = contactPresentingProblemProvider; }
/// <summary> /// Initializes a new instance of the <see cref="ECIRegistrationBaseDataProvider{Model}"/> class. /// </summary> /// <param name="unitOfWork">The unit of work.</param> /// <param name="addressDataProvider">The address data provider.</param> /// <param name="phoneDataProvider">The phone data provider.</param> /// <param name="emailDataProvider">The email data provider.</param> public ECIRegistrationBaseDataProvider(IUnitOfWork unitOfWork, IContactAddressDataProvider addressDataProvider, IContactPhoneDataProvider phoneDataProvider, IContactEmailDataProvider emailDataProvider, IContactClientIdentifierDataProvider clientIdentifierDataProvider) { this._unitOfWork = unitOfWork; this._addressDataProvider = addressDataProvider; this._phoneDataProvider = phoneDataProvider; this._emailDataProvider = emailDataProvider; this._clientIdentifierDataProvider = clientIdentifierDataProvider; this._logger = new Logger(true); }
/// <summary> /// Initializes a new instance of the <see cref="ReferralClientInformationDataProvider"/> class. /// </summary> /// <param name="unitOfWork">The unit of work.</param> public ReferralClientInformationDataProvider(IUnitOfWork unitOfWork, IReferralClientAdditionalDetailsDataProvider _clientAdditionalDetailsDataProvider, IReferralClientDemographicsDataProvider _clientDemographicsDataProvider, IReferralClientConcernDataProvider _clientConcernDataProvider, IContactAddressDataProvider _addressDataProvider, IContactPhoneDataProvider _phoneDataProvider) { this.unitOfWork = unitOfWork; this.clientAdditionalDetailsDataProvider = _clientAdditionalDetailsDataProvider; this.clientDemographicsDataProvider = _clientDemographicsDataProvider; this.clientConcernDataProvider = _clientConcernDataProvider; this.addressDataProvider = _addressDataProvider; this.phoneDataProvider = _phoneDataProvider; }
public QuickRegistrationDataProvider(IUnitOfWork unitOfWork, IRegistrationTypeDataProvider registrationTypeDataProvider, IAddressTypeDataProvider addressTypeDataProvider, ICountyDataProvider countyDataProvider, IStateProvinceDataProvider stateProvinceDataProvider, IGenderDataProvider genderDataProvider, IContactAddressDataProvider addressDataProvider, IContactEmailDataProvider emailDataProvider, IContactPhoneDataProvider phoneDataProvider) { _unitOfWork = unitOfWork; _registrationTypeDataProvider = registrationTypeDataProvider; _addressTypeDataProvider = addressTypeDataProvider; _countyDataProvider = countyDataProvider; _stateProvinceDataProvider = stateProvinceDataProvider; _addressDataProvider = addressDataProvider; _emailDataProvider = emailDataProvider; _phoneDataProvider = phoneDataProvider; _genderDataProvider = genderDataProvider; }
public ContactAddressController(IContactAddressDataProvider addressProvider) { this.addressProvider = addressProvider; }