Esempio n. 1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="empRepository"></param>
 /// <param name="empStatusRepository"></param>
 /// <param name="companyRepository"></param>
 /// <param name="jobTypeRepository"></param>
 /// <param name="designationRepository"></param>
 /// <param name="desigGradeRepository"></param>
 /// <param name="departmentRepository"></param>
 /// <param name="workplaceRepository"></param>
 /// <param name="countryRepository"></param>
 /// <param name="regionRepository"></param>
 /// <param name="subRegionRepository"></param>
 /// <param name="cityRepository"></param>
 /// <param name="areaRepository"></param>
 /// <param name="phoneTypeRepository"></param>
 /// <param name="licenseTypeRepository"></param>
 /// <param name="operationRepository"></param>
 /// <param name="operationsWorkPlaceRepository"></param>
 public EmployeeService(IEmployeeRepository empRepository, IEmpStatusRepository empStatusRepository, ICompanyRepository companyRepository,
                        IJobTypeRepository jobTypeRepository, IDesignationRepository designationRepository, IDesignGradeRepository desigGradeRepository,
                        IDepartmentRepository departmentRepository, IWorkplaceRepository workplaceRepository, ICountryRepository countryRepository,
                        IRegionRepository regionRepository, ISubRegionRepository subRegionRepository, ICityRepository cityRepository,
                        IAreaRepository areaRepository, IPhoneTypeRepository phoneTypeRepository, ILicenseTypeRepository licenseTypeRepository,
                        IOperationRepository operationRepository, IOperationsWorkPlaceRepository operationsWorkPlaceRepository, IAddressTypeRepository addressTypeRepository,
                        IAddressRepository addressRepository, IPhoneRepository phoneRepository, IEmpJobProgRepository empJobProgRepository,
                        IEmpAuthOperationsWorkplaceRepository empAuthOperationsWorkplaceRepository)
 {
     employeeRepository        = empRepository;
     this.empStatusRepository  = empStatusRepository;
     this.addressRepository    = addressRepository;
     this.phoneRepository      = phoneRepository;
     this.empJobProgRepository = empJobProgRepository;
     this.empAuthOperationsWorkplaceRepository = empAuthOperationsWorkplaceRepository;
     this.companyRepository             = companyRepository;
     this.jobTypeRepository             = jobTypeRepository;
     this.designationRepository         = designationRepository;
     this.desigGradeRepository          = desigGradeRepository;
     this.departmentRepository          = departmentRepository;
     this.workplaceRepository           = workplaceRepository;
     this.regionRepository              = regionRepository;
     this.countryRepository             = countryRepository;
     this.subRegionRepository           = subRegionRepository;
     this.cityRepository                = cityRepository;
     this.areaRepository                = areaRepository;
     this.phoneTypeRepository           = phoneTypeRepository;
     this.licenseTypeRepository         = licenseTypeRepository;
     this.operationRepository           = operationRepository;
     this.operationsWorkPlaceRepository = operationsWorkPlaceRepository;
     this.addressTypeRepository         = addressTypeRepository;
 }
Esempio n. 2
0
 public QualificationService(ISkillRepository skillRepository,
                             IEducationalLevelRepository educationalLevelRepository,
                             ILicenseTypeRepository licenseTypeRepository
                             )
 {
     _skillRepository            = skillRepository;
     _educationalLevelRepository = educationalLevelRepository;
     _licenseTypeRepository      = licenseTypeRepository;
 }
Esempio n. 3
0
 public LicenseService(ILicenseRepository _repository, IAssetRepository _repositoryAsset,
                       IAssetLicenseRepository _repositoryAssetLicense, ILicenseValidityTypeRepository _repositoryLicenseValidityType,
                       ILicenseTypeRepository _repositoryLicenseType, IPurchaseItemRepository _repositoryPurchaseItem,
                       ISoftwareTypeRepository _repositorySoftwareType, IStatusRepository _repositoryStatus, IHostingEnvironment _hostingEnv)
 {
     repository                    = _repository;
     repositoryAsset               = _repositoryAsset;
     repositoryAssetLicense        = _repositoryAssetLicense;
     repositoryLicenseValidityType = _repositoryLicenseValidityType;
     repositoryLicenseType         = _repositoryLicenseType;
     repositoryPurchaseItem        = _repositoryPurchaseItem;
     repositorySoftwareType        = _repositorySoftwareType;
     repositoryStatus              = _repositoryStatus;
     hostingEnv                    = _hostingEnv;
 }
Esempio n. 4
0
        public LicenseExpiryAlert()
        {
            BoundedContext.IMyCardUnitOfWork obj = new BoundedContext.MyCardUnitOfWork();
            _companyRepository       = new CompanyRepository(obj);
            _purchaseOrderRepository = new PurchaseOrderRepository(obj);
            _emailTemplateRepository = new EmailTemplateRepository(obj);
            _licenseTypeRepository   = new LicenseTypeRepository(obj);

            //if (purchaseOrderRepository == (IPurchaseOrderRepository)null)
            //    throw new ArgumentNullException("purchaseOrderRepository");
            //_purchaseOrderRepository = purchaseOrderRepository;

            //if (emailTemplateRepository == (IEmailTemplateRepository)null)
            //    throw new ArgumentNullException("emailTemplateRepository");
            //_emailTemplateRepository = emailTemplateRepository;
        }
Esempio n. 5
0
 public AircraftLicenseAppService(IAircraftLicenseQuery aircraftLicenseQuery,
     ILicenseTypeRepository licenseTypeRepository)
 {
     _aircraftLicenseQuery = aircraftLicenseQuery;
     _licenseTypeRepository = licenseTypeRepository;
 }
Esempio n. 6
0
 public LicenseTypeService(ILicenseTypeRepository _repository, ILicenseRepository _repositoryLicense)
 {
     repository        = _repository;
     repositoryLicense = _repositoryLicense;
 }