コード例 #1
0
 public ContractAwardController(
     IRepository <TblSupplierIdentification> supplierRepository,
     IRepository <TblCurrency> currencyRepository,
     IRepository <TblPurchaseOrder> purchaseOrderRepository,
     IRepository <TblPurchaseOrderDetails> purchaseOrderDetailsRepository,
     IRepository <TblQuotationMaster> quotationMasterRepository,
     IRepository <TblAuthList> auditRepository,
     IRepository <TblAuthChecker> authCheckerRepository,
     IRepository <TblAuthApprover> authApproverRepository,
     IRepository <TblStaffBioData> staffRepository,
     IRepository <TblWorkflowProcessDef> workFlowRepository,
     IRepository <TblCodeGenerator> codeGeneratorRepository,
     IEmailAddressRepository emailAddressRepository)
 {
     _supplierRepository             = supplierRepository;
     _currencyRepository             = currencyRepository;
     _purchaseOrderRepository        = purchaseOrderRepository;
     _purchaseOrderDetailsRepository = purchaseOrderDetailsRepository;
     _quotationMasterRepository      = quotationMasterRepository;
     _auditRepository         = auditRepository;
     _authCheckerRepository   = authCheckerRepository;
     _authApproverRepository  = authApproverRepository;
     _staffRepository         = staffRepository;
     _workFlowRepository      = workFlowRepository;
     _codeGeneratorRepository = codeGeneratorRepository;
     _emailAddressRepository  = emailAddressRepository;
 }
コード例 #2
0
 public JustificationOfAwardController(
     IWebHostEnvironment hostingEnvironment,
     IRepository <TblWorkflowProcessDef> workFlowRepository,
     IRepository <TblCodeGenerator> codeGeneratorRepository,
     IEmailAddressRepository emailAddressRepository,
     IRepository <TblStaffBioData> staffRepository,
     IRepository <TblAuthList> auditRepository,
     IRepository <TblAuthChecker> authCheckerRepository,
     IRepository <TblAuthApprover> authApproverRepository,
     IRepository <TblProjects> projectsRepository,
     IRepository <TblQuotationMaster> quotationMasterRepository,
     IRepository <TblSupplierIdentification> supplierIdentificationRepository,
     IRepository <TblDepartments> departmentsRepository,
     IRepository <TblJustificationofAward> justificationOfAwardRepository,
     IRepository <TblSingleTenderJustification> singleTenderJustificationRepository)
 {
     _hostingEnvironment                  = hostingEnvironment;
     _workFlowRepository                  = workFlowRepository;
     _codeGeneratorRepository             = codeGeneratorRepository;
     _emailAddressRepository              = emailAddressRepository;
     _staffRepository                     = staffRepository;
     _auditRepository                     = auditRepository;
     _authCheckerRepository               = authCheckerRepository;
     _authApproverRepository              = authApproverRepository;
     _projectsRepository                  = projectsRepository;
     _quotationMasterRepository           = quotationMasterRepository;
     _supplierIdentificationRepository    = supplierIdentificationRepository;
     _departmentsRepository               = departmentsRepository;
     _justificationOfAwardRepository      = justificationOfAwardRepository;
     _singleTenderJustificationRepository = singleTenderJustificationRepository;
 }
コード例 #3
0
        public EmailAddressService(IEmailAddressRepository emailAddressRepository, IReferenceGenerator referenceGenerator)
        {
            Check.If(emailAddressRepository).IsNotNull();
            Check.If(referenceGenerator).IsNotNull();

            _emailAddressRepository = emailAddressRepository;
            _referenceGenerator = referenceGenerator;
        }
コード例 #4
0
 public EmailAddressService(
     ILogger <IEmailAddressRepository> logger,
     IEmailAddressRepository emailAddressRepository,
     IApiEmailAddressRequestModelValidator emailAddressModelValidator,
     IBOLEmailAddressMapper bolemailAddressMapper,
     IDALEmailAddressMapper dalemailAddressMapper)
     : base(logger,
            emailAddressRepository,
            emailAddressModelValidator,
            bolemailAddressMapper,
            dalemailAddressMapper)
 {
 }
コード例 #5
0
 public AbstractEmailAddressService(
     ILogger logger,
     IEmailAddressRepository emailAddressRepository,
     IApiEmailAddressRequestModelValidator emailAddressModelValidator,
     IBOLEmailAddressMapper bolEmailAddressMapper,
     IDALEmailAddressMapper dalEmailAddressMapper)
     : base()
 {
     this.EmailAddressRepository     = emailAddressRepository;
     this.EmailAddressModelValidator = emailAddressModelValidator;
     this.BolEmailAddressMapper      = bolEmailAddressMapper;
     this.DalEmailAddressMapper      = dalEmailAddressMapper;
     this.logger = logger;
 }
コード例 #6
0
 public MilestoneManagementController(
     IRepository <TblJobCompletionCertificate> jobCompletionCertificateRepository,
     IRepository <TblSupplierIdentification> supplierRepository,
     IRepository <TblAuthList> auditRepository,
     IRepository <TblAuthChecker> authCheckerRepository,
     IRepository <TblAuthApprover> authApproverRepository,
     IRepository <TblStaffBioData> staffRepository,
     IRepository <TblWorkflowProcessDef> workFlowRepository,
     IRepository <TblCodeGenerator> codeGeneratorRepository,
     IEmailAddressRepository emailAddressRepository)
 {
     _jobCompletionCertificateRepository = jobCompletionCertificateRepository;
     _supplierRepository      = supplierRepository;
     _auditRepository         = auditRepository;
     _authCheckerRepository   = authCheckerRepository;
     _authApproverRepository  = authApproverRepository;
     _staffRepository         = staffRepository;
     _workFlowRepository      = workFlowRepository;
     _codeGeneratorRepository = codeGeneratorRepository;
     _emailAddressRepository  = emailAddressRepository;
 }
コード例 #7
0
 public QueryEmailAddressHandlerAsync(IEmailAddressRepository emailAddressRepository)
 {
     this.emailAddressRepository = emailAddressRepository;
 }
コード例 #8
0
 public ApiEmailAddressRequestModelValidator(IEmailAddressRepository emailAddressRepository)
     : base(emailAddressRepository)
 {
 }
コード例 #9
0
 public AbstractApiEmailAddressRequestModelValidator(IEmailAddressRepository emailAddressRepository)
 {
     this.emailAddressRepository = emailAddressRepository;
 }
コード例 #10
0
 public EmailAddressService(IEmailAddressRepository emailAddressRepository)
 {
     this.emailAddressRepository = emailAddressRepository;
 }