예제 #1
0
        public PaymentTaggingMasterController(

            IDbContext dbContext
            , IRepository <LicenseeMaster> LicenseeMaster
            , IRightsSelling IRightsSelling
            , IRepository <ApplicationSetUp> ApplicationSetUp
            , IApplicationSetUpService ApplicationSetUpService

            , IRightsSelling RightsSelling
            , IPermissionsOutboundService PermissionsOutboundService

            )
        {
            this._dbContext = dbContext;

            this._RightsSelling = RightsSelling;
            this._PermissionsOutboundService = PermissionsOutboundService;
        }
예제 #2
0
        /// <summary>
        /// Constructor method
        /// </summary>
        /// <param name="mobjLicenseeService">accepts LicenseeService interface object as parameter</param>
        /// <param name="mobjLocalizationService">accepts LocalizationService interface object as parameter</param>
        public LicenseeMasterController(ILicenseeService mobjLicenseeService,
                                        ILocalizationService mobjLocalizationService,
                                        ILogger mobjLoggerService,
                                        IRepository <ApplicationSetUp> mobjApplicationSetUpRepository,
                                        IApplicationSetUpService mobjApplicationSetUpService,
                                        IRepository <LicenseeMaster> mobjLicenseeMasterRepository,
                                        IRepository <GeographicalMaster> mobjGeographicalMasterRepository,
                                        IDbContext dbContext,

                                        IRightsSelling mobjRightsSelling,
                                        IPermissionsOutboundService mobjPermissionsOutboundService)
        {
            _mobjLicenseeService     = mobjLicenseeService;
            _mobjLocalizationService = mobjLocalizationService;
            _mobjLoggerService       = mobjLoggerService;
            _dbContext = dbContext;
            _mobjApplicationSetUpRepository   = mobjApplicationSetUpRepository;
            _mobjLicenseeMasterRepository     = mobjLicenseeMasterRepository;
            _mobjGeographicalMasterRepository = mobjGeographicalMasterRepository;
            _mobjApplicationSetUpService      = mobjApplicationSetUpService;

            _mobjRightsSelling = mobjRightsSelling;
            _mobjPermissionsOutboundService = mobjPermissionsOutboundService;
        }