Esempio n. 1
0
 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;
 }
Esempio n. 4
0
 /// <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);
 }