コード例 #1
0
        public SendPartFunctions()
        {
            StandardKernel Kernal = new StandardKernel();

            Kernal.Load(Assembly.GetExecutingAssembly());
            _serviceOutbox                     = Kernal.Get <UprdOutboxRepository>();
            _serviceTransactionLog             = Kernal.Get <UprdTransactionLogRepository>();
            _applicationLogs                   = Kernal.Get <UPRDApplicationLogRepository>();
            _serviceJobWorkFlow                = Kernal.Get <UprdJobWorkflowRepository>();
            _serviceJobStackErrorLog           = Kernal.Get <UprdJobStackErrorLogRepository>();
            _serviceTaskMgrJob                 = Kernal.Get <UprdTaskMgrJobsRepository>();
            _serviceTaskMgrXml                 = Kernal.Get <UprdTaskMgrXmlRepository>();
            _servicemetadataPipelineEncKeyInfo = Kernal.Get <UprdmetadataPipelineEncKeyInfoRepository>();
            _servicePipeline                   = Kernal.Get <UprdPipelineRepository>();
            _serviceTSP                 = Kernal.Get <UprdTransportationServiceProviderRepository>();
            _serviceShipperCompany      = Kernal.Get <UprdShipperCompanyRepository>();
            _serviceTPW                 = Kernal.Get <UprdTradingPartnerWorksheetRepository>();
            _servicemetadataDataset     = Kernal.Get <UprdmetadataDatasetRepository>();
            _serviceGISBOutbox          = Kernal.Get <UprdGISBOutboxRepository>();
            _serviceSetting             = Kernal.Get <UprdSettingRepository>();
            _serviceOutboxMultipartForm = Kernal.Get <UprdOutbox_MultipartFormRepository>();
            _servicePipelineEdiSetting  = Kernal.Get <UprdPipelineEDISettingRepository>();
            _modalFactory               = Kernal.Get <ModalFactory>();
            _serviceUprdStatus          = Kernal.Get <UprdStatuRepository>();
        }
コード例 #2
0
ファイル: ReceivePartModified.cs プロジェクト: iiTarun/iiCode
        public ReceivePartModified()
        {
            StandardKernel Kernal = new StandardKernel();

            Kernal.Load(Assembly.GetExecutingAssembly());
            _serviceSettings         = Kernal.Get <SettingRepository>();
            _serviceTaskMgrJob       = Kernal.Get <TaskMgrJobsRepository>();
            _serviceTaskMgrXml       = Kernal.Get <TaskMgrXmlRepository>();
            _serviceJobWorkFlow      = Kernal.Get <JobWorkflowRepository>();
            _serviceIncomingData     = Kernal.Get <IncomingDataRepository>();
            _serviceJobStackErrorLog = Kernal.Get <JobStackErrorLogRepository>();
            _serviceTransactionLog   = Kernal.Get <TransactionLogRepository>();
            _serviceInbox            = Kernal.Get <InboxRepository>();
            _servicePipeline         = Kernal.Get <PipelineRepository>();
            _serviceDataset          = Kernal.Get <metadataDatasetRepository>();
            _serviceNomStatus        = Kernal.Get <NominationStatusRepository>();
            _applicationLogs         = Kernal.Get <ApplicationLogRepository>();
            _serviceBatch            = Kernal.Get <BatchRepository>();
            _serviceNomination       = Kernal.Get <NominationsRepository>();
            _serviceMetadatCycle     = Kernal.Get <metadataCycleRepository>();
            unitOfWork                   = Kernal.Get <UnitOfWork>();
            modalFactory                 = Kernal.Get <ModalFactory>();
            _serviceShipperCompany       = Kernal.Get <ShipperCompanyRepository>();
            _serviceFileSysIncomingData  = Kernal.Get <FileSysIncomingDataRepository>();
            _serviceSqtsOpPerTransaction = Kernal.Get <SQTSOPPerTransactionRepository>();
            #region get nmqr services
            _serviceNmqrPerTransaction = Kernal.Get <NMQRPerTransactionRepository>();
            #endregion
            #region get sqts service
            _serviceSqtsTrackOnNom     = Kernal.Get <SQTSTrackOnNomRepository>();
            _serviceSqtsFile           = Kernal.Get <SQTSFileRepository>();
            _serviceSqtsPerTransaction = Kernal.Get <SQTSPerTransactionRepository>();
            #endregion
            #region get email service
            emailTempalteService = Kernal.Get <EmailTemplateRepository>();
            emailQueueService    = Kernal.Get <EmailQueueRepository>();
            appLogService        = Kernal.Get <ApplicationLogRepository>();
            #endregion

            var         path         = Path.Combine(HostingEnvironment.MapPath("~/App_Data"), "SQTSReductionReasons.xml");
            FileInfo    fileInfo     = new FileInfo(path);
            XmlDocument xmlRedReason = new XmlDocument();

            if (System.IO.File.Exists(path) && !IsFileLocked(fileInfo))
            {
                try
                {
                    xmlRedReason.Load(path);
                    var redResonNode = xmlRedReason.GetElementsByTagName("Reason");
                    if (redResonNode != null)
                    {
                        redReasonList = redResonNode.Cast <XmlNode>();
                    }
                }
                catch (Exception ex)
                {
                }
            }
        }
コード例 #3
0
 public NonPathedService(IContractService contractService, ImetadataTransactionTypeRepository metadataTransactionTypeRepository, INominationsRepository nominationRepo, IBatchRepository batchRepo, INominationsRepository nomRepo, IModalFactory modelFactory)
 {
     this.contractService = contractService;
     this.metadataTransactionTypeRepository = metadataTransactionTypeRepository;
     this._nominationRepo = nominationRepo;
     _batchRepo           = batchRepo;
     _nomRepo             = nomRepo;
     _modelFactory        = modelFactory;
 }
コード例 #4
0
ファイル: ContractService.cs プロジェクト: iiTarun/iiCode
 public ContractService(IPipelineRepository IpipelineRepository, INominationsRepository INominationsRepository, IContractRepository IContractRepository, ILocationRepository ILocationRepository, ImetadataRequestTypeRepository ImetadataRequestTypeRepository, IModalFactory modalFactory)
 {
     _INominationsRepository         = INominationsRepository;
     _IContractRepository            = IContractRepository;
     _ILocationRepository            = ILocationRepository;
     _ImetadataRequestTypeRepository = ImetadataRequestTypeRepository;
     this.IpipelineRepository        = IpipelineRepository;
     this.modalFactory = modalFactory;
 }
コード例 #5
0
 public UploadNominationService(IBatchRepository Ibatchrepo, IUploadedNominationRepository uploadedNominationRepository,
                                IModalFactory modelFactory,
                                IPNTNominationService PNTNominationService,
                                IPathedNominationService PathedNominationService)
 {
     this.Ibatchrepo = Ibatchrepo;
     this.uploadedNominationRepository = uploadedNominationRepository;
     this.modelFactory            = modelFactory;
     this.PathedNominationService = PathedNominationService;
     this.PNTNominationService    = PNTNominationService;
 }
コード例 #6
0
 public PathedNominationService(
     IPipelineTransactionTypeMapRepository PipelineTransactionTypeMapRepository,
     ImetadataTransactionTypeRepository metadataTransactionTypeRepository,
     ICounterPartyRepository counterpartyRepository,
     INominationsRepository NominationsRepository,
     IBatchRepository BatchRepository,
     IPipelineRepository PipelineRepository,
     ISQTSTrackOnNomRepository SQTSTrackOnNomRepository,
     ILocationRepository LocationRepository,
     IContractService contractService,
     IModalFactory modelFactory)
 {
     this.PipelineTransactionTypeMapRepository = PipelineTransactionTypeMapRepository;
     this.metadataTransactionTypeRepository    = metadataTransactionTypeRepository;
     this.NominationsRepository    = NominationsRepository;
     this.BatchRepository          = BatchRepository;
     this.PipelineRepository       = PipelineRepository;
     this.SQTSTrackOnNomRepository = SQTSTrackOnNomRepository;
     this.LocationRepository       = LocationRepository;
     this.counterpartyRepository   = counterpartyRepository;
     this.contractService          = contractService;
     this.modelFactory             = modelFactory;
 }
コード例 #7
0
ファイル: ReceivePartModified.cs プロジェクト: iiTarun/iiCode
        public ReceivePartModified()
        {
            StandardKernel Kernal = new StandardKernel();

            Kernal.Load(Assembly.GetExecutingAssembly());
            _serviceSettings         = Kernal.Get <UprdSettingRepository>();
            _serviceTaskMgrJob       = Kernal.Get <UprdTaskMgrJobsRepository>();
            _serviceTaskMgrXml       = Kernal.Get <UprdTaskMgrXmlRepository>();
            _serviceJobWorkFlow      = Kernal.Get <UprdJobWorkflowRepository>();
            _serviceIncomingData     = Kernal.Get <UprdIncomingDataRepository>();
            _serviceJobStackErrorLog = Kernal.Get <UprdJobStackErrorLogRepository>();
            _serviceTransactionLog   = Kernal.Get <UprdTransactionLogRepository>();
            _serviceInbox            = Kernal.Get <UprdInboxRepository>();
            _servicePipeline         = Kernal.Get <UprdPipelineRepository>();
            _serviceDataset          = Kernal.Get <UprdmetadataDatasetRepository>();
            _serviceUPRDStatus       = Kernal.Get <UprdStatuRepository>();
            _applicationLogs         = Kernal.Get <UPRDApplicationLogRepository>();
            unitOfWork                  = Kernal.Get <UnitOfWork>();
            modalFactory                = Kernal.Get <ModalFactory>();
            _serviceShipperCompany      = Kernal.Get <UprdShipperCompanyRepository>();
            _serviceFileSysIncomingData = Kernal.Get <UprdFileSysIncomingDataRepository>();
            #region get oacy services
            _serviceOacyPerTransaction = Kernal.Get <UprdOACYRepository>();
            #endregion
            #region get unsc services
            _serviceUnscPerTransaction = Kernal.Get <UprdUNSCRepository>();
            #endregion
            #region get swnt services
            _serviceSwntPerTransaction = Kernal.Get <UprdSWNTPerTransactionRepository>();
            #endregion
            #region get email service
            emailTempalteService = Kernal.Get <UprdEmailTemplateRepository>();
            emailQueueService    = Kernal.Get <UprdEmailQueueRepository>();
            appLogService        = Kernal.Get <UPRDApplicationLogRepository>();
            #endregion
        }
コード例 #8
0
 public PipelineEDISettingService(IPipelineEDISettingRepository IPipelineEDISettingRepository, IModalFactory IModalFactory)
 {
     this._IPipelineEDISettingRepository = IPipelineEDISettingRepository;
     this._IModalFactory = IModalFactory;
 }
コード例 #9
0
ファイル: SettingService.cs プロジェクト: iiTarun/iiCode
 public SettingService(ISettingRepository settingRepository, IModalFactory modelFactory)
 {
     this.settingRepository = settingRepository;
     this.modelFactory      = modelFactory;
 }
コード例 #10
0
ファイル: NoticesService.cs プロジェクト: iiTarun/iiCode
 public NoticesService(IModalFactory modelfactory, INoticesRepository noticesRepository)
 {
     this.noticesRepository = noticesRepository;
     this.modelfactory      = modelfactory;
 }
コード例 #11
0
 public SWNTPerTransactionService(ISWNTPerTransactionRepository ISWNTPerTransactionRepository, IModalFactory modelFactory)
 {
     this.ISWNTPerTransactionRepository = ISWNTPerTransactionRepository;
     this.modelFactory = modelFactory;
 }
コード例 #12
0
 public UprdPipeTransTypeMapService(IUprdPipelineTransactionTypeMapRepository IUPRDPipeTransRepository, IModalFactory modalFactory)
 {
     _UPRDPipeTransService = IUPRDPipeTransRepository;
     this.modalFactory     = modalFactory;
 }
コード例 #13
0
 public OACYService(IModalFactory modelFactory, IOACYRepository IOACYRepository)
 {
     this.modelFactory = modelFactory;
     _IOACYRepository  = IOACYRepository;
 }
コード例 #14
0
 public TransactionalReportingService(IModalFactory modelfactory, ITransactionalReportingRepository transactionalReportingRepo)
 {
     this.transactionalReportingRepo = transactionalReportingRepo;
     this.modelfactory = modelfactory;
 }
コード例 #15
0
 public CounterPartyService(IUPRDCounterPartyRepository IUPRDCounterPartyRepository, IModalFactory modalFactory)
 {
     _UPRDCounterParty = IUPRDCounterPartyRepository;
     this.modalFactory = modalFactory;
 }
コード例 #16
0
ファイル: BatchService.cs プロジェクト: iiTarun/iiCode
 public BatchService(IBatchRepository batchRepository, IModalFactory modelFactory, PNTNominationService servicePNTNomnation)
 {
     this.batchRepository     = batchRepository;
     this.modelFactory        = modelFactory;
     this.servicePNTNomnation = servicePNTNomnation;
 }
コード例 #17
0
 public PipelineService(IPipelineRepository IPipelineRepository, IModalFactory modalFactory)
 {
     this._IPipelineRepository = IPipelineRepository;
     this.modalFactory         = modalFactory;
 }
コード例 #18
0
 public UprdUserRegistrationService(IUPRDUserRegistrationRepository IUPRDUserRegistrationRepository, IModalFactory modalFactory)
 {
     _IUPRDUserRegistrationRepository = IUPRDUserRegistrationRepository;
     this.modalFactory = modalFactory;
 }
コード例 #19
0
ファイル: CounterPartyService.cs プロジェクト: iiTarun/iiCode
 public CounterPartyService(ICounterPartyRepository counterPartyRepository, IModalFactory modalFactory)
 {
     this.counterPartyRepository = counterPartyRepository;
     this.modalFactory           = modalFactory;
 }
コード例 #20
0
 public UprdStatusService(IUPRDStatuRepository uprdStatusRepo, IModalFactory modalfactory)
 {
     this.uprdStatusRepo = uprdStatusRepo;
     this.modalfactory   = modalfactory;
 }
コード例 #21
0
ファイル: UNSCService.cs プロジェクト: iiTarun/iiCode
 public UNSCService(IModalFactory modelFactory, IUNSCRepository IUNSCRepository)
 {
     _IUNSCRepository  = IUNSCRepository;
     this.modelFactory = modelFactory;
 }
コード例 #22
0
 public DashNominationStatusService(IUprdDashNominationStatus dashNominationStatus, IModalFactory modalFactory)
 {
     this._dashNominationStatus = dashNominationStatus;
     this._modalFactory         = modalFactory;
 }
コード例 #23
0
ファイル: UnscController.cs プロジェクト: iiTarun/iiCode
 public UnscController(IModalFactory _IModalFactory, IUNSCService _IUNSCService)
 {
     this._IModalFactory = _IModalFactory;
     this._IUNSCService  = _IUNSCService;
 }
コード例 #24
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ModalService"/> class.
 /// </summary>
 /// <param name="modalFactory">The modalFactory<see cref="IModalFactory"/>.</param>
 public ModalService(IModalFactory modalFactory)
 {
     _modalFactory    = modalFactory;
     _activeModalData = _modalFactory.CreateModalData();
 }
コード例 #25
0
 public LocationService(ILocationRepository ILocationRepository, IPipelineRepository IPipelineRepository, IModalFactory modalFactory)
 {
     _ILocationRepository = ILocationRepository;
     _IPipelineRepository = IPipelineRepository;
     this.modalFactory    = modalFactory;
 }
コード例 #26
0
 public UprdTransactionTypeService(IUPRDTransactionTypeRepository IUPRDTransactionTypeRepository, IModalFactory modalFactory)
 {
     _UPRDTrasRepo     = IUPRDTransactionTypeRepository;
     this.modalFactory = modalFactory;
 }