/// <summary>
 ///  Business Partner Sub Type Service Constructor
 /// </summary>
 public BusinessPartnerSubTypeService(IBusinessPartnerSubTypeRepository businessPartnerSubTypeRepository, IBusinessPartnerMainTypeRepository businessPartnerMainTypeRepository
                                      , ICreditLimitRepository creditLimitRepository, IBusinessPartnerInTypeRepository businessPartnerInTypeRepository)
 {
     this.businessPartnerMainTypeRepository = businessPartnerMainTypeRepository;
     this.businessPartnerSubTypeRepository  = businessPartnerSubTypeRepository;
     this.creditLimitRepository             = creditLimitRepository;
     this.businessPartnerInTypeRepository   = businessPartnerInTypeRepository;
 }
예제 #2
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;
        }
예제 #3
0
 /// <summary>
 /// Constructor
 /// </summary>
 public BusinessPartnerInTypeService(IBusinessPartnerInTypeRepository businessPartnerInTypeRepository)
 {
     this.businessPartnerInTypeRepository = businessPartnerInTypeRepository;
 }