Пример #1
0
        /// <summary>
        /// Constructor
        /// </summary>
        public BusinessPartnerService(IBusinessPartnerRepository businessPartnerRepository,
                                      IBusinessPartnerInTypeRepository businessPartnerInTypeRepository,
                                      IPhoneRepository phoneRepository,
                                      IAddressRepository addressRepository,
                                      IBusinessPartnerMarketingChannelRepository businessPartnerMarketingChannelRepository,
                                      IBusinessPartnerRelationshipRepository businessPartnerRelationshipRepository,
                                      IBusinessPartnerCompanyRepository businessPartnerCompanyRepository,
                                      IBusinessPartnerIndividualRepository businessPartnerIndividualRepository)
        {
            if (businessPartnerInTypeRepository == null)
            {
                throw new ArgumentNullException("businessPartnerInTypeRepository");
            }

            this.businessPartnerRepository                 = businessPartnerRepository;
            this.businessPartnerInTypeRepository           = businessPartnerInTypeRepository;
            businessPartnerPhoneRepository                 = phoneRepository;
            businessPartnerAddressRepository               = addressRepository;
            this.businessPartnerMarketingChannelRepository = businessPartnerMarketingChannelRepository;
            this.businessPartnerRelationshipRepository     = businessPartnerRelationshipRepository;
            this.businessPartnerCompanyRepository          = businessPartnerCompanyRepository;
            this.businessPartnerIndividualRepository       = businessPartnerIndividualRepository;
        }
 /// <summary>
 /// Constructor
 /// </summary>
 public BusinessPartnerRelationTypeService(IBusinessPartnerRelationshipTypeRepository businessPartnerRelationshipTypeRepository, IBusinessPartnerRelationshipRepository bPRelationshipRepository)
 {
     this.businessPartnerRelationshipTypeRepository = businessPartnerRelationshipTypeRepository;
     this.bPRelationshipRepository = bPRelationshipRepository;
 }