Пример #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SearchControllerHelper" /> class.
 /// </summary>
 /// <param name="cacheProvider">The cache provider.</param>
 /// <param name="programService">The program service.</param>
 /// <param name="protocolService">The protocol service.</param>
 /// <param name="measurementElementsService">The measurement elements service.</param>
 /// <param name="assessmentElementsService"></param>
 /// <param name="questionElementService">The question element service.</param>
 /// <param name="textMediaElementsService">The text media elements service.</param>
 /// <param name="scaleAnswerSetService">The scale answer set service.</param>
 /// <param name="selectionAnswerSetService">The selection answer set service.</param>
 /// <param name="careElementRequestContext">The care element request context.</param>
 /// <param name="openEndedAnswerSetsService">The open ended answer set service</param>
 public GlobalSearchCacheHelper(
     ICacheProvider cacheProvider,
     IProgramService programService,
     IProtocolService protocolService,
     IMeasurementElementsService measurementElementsService,
     IAssessmentElementsService assessmentElementsService,
     IQuestionElementService questionElementService,
     ITextMediaElementsService textMediaElementsService,
     IScaleAnswerSetService scaleAnswerSetService,
     ISelectionAnswerSetService selectionAnswerSetService,
     ICareElementRequestContext careElementRequestContext,
     IOpenEndedAnswerSetsService openEndedAnswerSetsService
     )
 {
     this.cacheProvider              = cacheProvider;
     this.programService             = programService;
     this.protocolService            = protocolService;
     this.measurementElementsService = measurementElementsService;
     this.assessmentElementsService  = assessmentElementsService;
     this.questionElementService     = questionElementService;
     this.textMediaElementsService   = textMediaElementsService;
     this.scaleAnswerSetService      = scaleAnswerSetService;
     this.selectionAnswerSetService  = selectionAnswerSetService;
     this.careElementRequestContext  = careElementRequestContext;
     this.openEndedAnswerSetsService = openEndedAnswerSetsService;
 }
Пример #2
0
 public TaskService(ProjectDbContext dbContext,
                    IOutlineService outlineService, IProgramService programService)
 {
     _db             = dbContext;
     _outlineService = outlineService;
     _programService = programService;
 }
Пример #3
0
 public LossesAndAdjustmentsController(IUserProfileService userProfileService,
                                         ICommodityService commodityService,
                                         IStoreService storeService,
                                         IProgramService programService,
                                         IHubService hubService,
                                         IUnitService unitService,
                                         IAdjustmentReasonService adjustmentReasonService,
                                         IAdjustmentService adjustmentService,
                                         ITransactionService transactionService,
                                         IProjectCodeService projectCodeService,
                                         IShippingInstructionService shippingInstructionService)
     : base(userProfileService)
 {
     _userProfileService = userProfileService;
     _commodityService = commodityService;
     _storeService = storeService;
     _programService = programService;
     _hubService = hubService;
     _unitService = unitService;
     _adjustmentReasonService = adjustmentReasonService;
     _adjustmentService = adjustmentService;
     _TransactionService = transactionService;
     _projectCodeService = projectCodeService;
     _shippingInstructionService = shippingInstructionService;
 }
Пример #4
0
        public Index()
        {
            // TODO: DI
            this.programService = new ProgramService();

            InitializeComponent();
        }
Пример #5
0
 public DispatchController(IDispatchAllocationService dispatchAllocationService, IDispatchService dispatchService,
     IUserProfileService userProfileService, IOtherDispatchAllocationService otherDispatchAllocationService,
     IDispatchDetailService dispatchDetailService, IUnitService unitService, ICommodityTypeService commodityTypeService,
     IProgramService programService, ITransporterService transporterService, IPeriodService periodService, 
     ICommodityService commodityService, ITransactionService transactionService, IStoreService storeService,
     IAdminUnitService adminUnitService, IHubService hubService, IFDPService fdpService,
     IProjectCodeService projectCodeService, IShippingInstructionService shippingInstructionService, 
     ISMSGatewayService smsGatewayService, IContactService contactService, ISMSService smsService)
     : base(userProfileService)
 {
     _dispatchAllocationService = dispatchAllocationService;
     _dispatchService = dispatchService;
     _userProfileService = userProfileService;
     _otherDispatchAllocationService = otherDispatchAllocationService;
     _dispatchDetailService = dispatchDetailService;
     _unitService = unitService;
     _commodityTypeService = commodityTypeService;
     _programService = programService;
     _transporterService = transporterService;
     _periodService = periodService;
     _commodityService = commodityService;
     _transactionService = transactionService;
     _storeService = storeService;
     _adminUnitService = adminUnitService;
     _hubService = hubService;
     _fdpService = fdpService;
     _projectCodeService = projectCodeService;
     _shippingInstructionService = shippingInstructionService;
     _smsGatewayService = smsGatewayService;
     _contactService = contactService;
     _smsService = smsService;
 }
Пример #6
0
 public PriceQuotationController(ITransportBidPlanService transportBidPlanServiceParam
                                     , IAdminUnitService adminUnitServiceParam
                                     , IProgramService programServiceParam
                                     , ITransportBidPlanDetailService transportBidPlanDetailServiceParam
                                     , IHubService hubServiceParam
                                     , ITransportBidQuotationService bidQuotationServiceParam
                                     , ITransporterService transporterServiceParam
                                     , IBidService bidServiceParam
                                     , ITransportBidQuotationService transportBidQuotationService
                                     , IBidWinnerService bidWinnerService
                                     , IBusinessProcessService businessProcessService
                                     , IApplicationSettingService applicationSettingService
                                     , ITransportBidQuotationHeaderService transportBidQuotationHeaderService
                                     , ITransportOrderService transportOrderService  )
 {
     this._transportBidPlanService = transportBidPlanServiceParam;
     this._adminUnitService = adminUnitServiceParam;
     this._programService = programServiceParam;
     this._transportBidPlanDetailService = transportBidPlanDetailServiceParam;
     this._hubService = hubServiceParam;
     this._bidQuotationService = bidQuotationServiceParam;
     this._bidService = bidServiceParam;
     this._transporterService = transporterServiceParam;
     this._transportBidQuotationService = transportBidQuotationService;
     this._bidWinnerService = bidWinnerService;
     this._BusinessProcessService = businessProcessService;
     this._transportBidQuotationHeaderService = transportBidQuotationHeaderService;
     this._ApplicationSettingService = applicationSettingService;
     _transportOrderService = transportOrderService;
 }
Пример #7
0
 public ProjectAllocationController(IRegionalRequestService reliefRequistionService
    , IFDPService fdpService
     , IAdminUnitService adminUnitService,
     IProgramService programService,
     ICommodityService commodityService,
     IRegionalRequestDetailService reliefRequisitionDetailService,
     IProjectCodeAllocationService projectCodeAllocationService, 
     IProjectCodeService projectCodeService,
     IShippingInstructionService shippingInstructionService, 
     IHubService hubService, 
     IHubAllocationService hubAllocationService,
     ILog log,
     IReliefRequisitionService requisitionService, ITransactionService transactionservice, ILedgerService ledgerService)
 {
     this._regionalRequestService = reliefRequistionService;
     this._adminUnitService = adminUnitService;
     this._commodityService = commodityService;
     this._fdpService = fdpService;
     this._programService = programService;
     this._reliefRequisitionDetailService = reliefRequisitionDetailService;
     this._projectCodeAllocationService = projectCodeAllocationService;
     this._projectCodeService = projectCodeService;
     this._shippingInstructionService = shippingInstructionService;
     this._hubService = hubService;
     this._hubAllocationService = hubAllocationService;
     this._requisitionService = requisitionService;
     this._transactionService = transactionservice;
        this._ledgerService = ledgerService;
     this._log = log;
 }
Пример #8
0
 public ReportsController(IDispatchService dispatchService,
      IReceiveService receiveService,
      IUserProfileService userProfileService,
      IHubService hubService,
      ITransactionService transactionService,
      ICommodityService commodityService,
      ICommodityTypeService commodityTypeService,
      IProgramService programService,
      IAdminUnitService adminUnitService,
      IDispatchAllocationService dispatchAllocationService,
      ICommoditySourceService commoditySourceService
      
      )
 {
     this._dispatchService = dispatchService;
      this._receiveService = receiveService;
      this._userProfileService = userProfileService;
      this._hubService = hubService;
      this._transactionService = transactionService;
      _commodityService = commodityService;
      _commodityTypeService = commodityTypeService;
      _programService = programService;
      _adminUnitService = adminUnitService;
      _dispatchAllocationService = dispatchAllocationService;
      _commoditySourceService = commoditySourceService;
 }
Пример #9
0
 public DispatchController(IDispatchAllocationService dispatchAllocationService, IDispatchService dispatchService,
                           IUserProfileService userProfileService, IOtherDispatchAllocationService otherDispatchAllocationService,
                           IDispatchDetailService dispatchDetailService, IUnitService unitService, ICommodityTypeService commodityTypeService,
                           IProgramService programService, ITransporterService transporterService, IPeriodService periodService,
                           ICommodityService commodityService, ITransactionService transactionService, IStoreService storeService,
                           IAdminUnitService adminUnitService, IHubService hubService, IFDPService fdpService,
                           IProjectCodeService projectCodeService, IShippingInstructionService shippingInstructionService)
 {
     _dispatchAllocationService      = dispatchAllocationService;
     _dispatchService                = dispatchService;
     _userProfileService             = userProfileService;
     _otherDispatchAllocationService = otherDispatchAllocationService;
     _dispatchDetailService          = dispatchDetailService;
     _unitService                = unitService;
     _commodityTypeService       = commodityTypeService;
     _programService             = programService;
     _transporterService         = transporterService;
     _periodService              = periodService;
     _commodityService           = commodityService;
     _transactionService         = transactionService;
     _storeService               = storeService;
     _adminUnitService           = adminUnitService;
     _hubService                 = hubService;
     _fdpService                 = fdpService;
     _projectCodeService         = projectCodeService;
     _shippingInstructionService = shippingInstructionService;
 }
Пример #10
0
        public ReportsController(IDispatchService dispatchService,
                                 IReceiveService receiveService,
                                 IUserProfileService userProfileService,
                                 IHubService hubService,
                                 ITransactionService transactionService,
                                 ICommodityService commodityService,
                                 ICommodityTypeService commodityTypeService,
                                 IProgramService programService,
                                 IAdminUnitService adminUnitService,
                                 IDispatchAllocationService dispatchAllocationService,
                                 ICommoditySourceService commoditySourceService

                                 )
        {
            this._dispatchService      = dispatchService;
            this._receiveService       = receiveService;
            this._userProfileService   = userProfileService;
            this._hubService           = hubService;
            this._transactionService   = transactionService;
            _commodityService          = commodityService;
            _commodityTypeService      = commodityTypeService;
            _programService            = programService;
            _adminUnitService          = adminUnitService;
            _dispatchAllocationService = dispatchAllocationService;
            _commoditySourceService    = commoditySourceService;
        }
 public LossesAndAdjustmentsController(IUserProfileService userProfileService,
                                       ICommodityService commodityService,
                                       IStoreService storeService,
                                       IProgramService programService,
                                       IHubService hubService,
                                       IUnitService unitService,
                                       IAdjustmentReasonService adjustmentReasonService,
                                       IAdjustmentService adjustmentService,
                                       ITransactionService transactionService,
                                       IProjectCodeService projectCodeService,
                                       IShippingInstructionService shippingInstructionService)
     : base(userProfileService)
 {
     _userProfileService         = userProfileService;
     _commodityService           = commodityService;
     _storeService               = storeService;
     _programService             = programService;
     _hubService                 = hubService;
     _unitService                = unitService;
     _adjustmentReasonService    = adjustmentReasonService;
     _adjustmentService          = adjustmentService;
     _TransactionService         = transactionService;
     _projectCodeService         = projectCodeService;
     _shippingInstructionService = shippingInstructionService;
 }
Пример #12
0
 public ProgramsController(
     IProgramService programs,
     UserManager <User> userManager)
 {
     this.programs    = programs;
     this.userManager = userManager;
 }
Пример #13
0
 public ProjectAllocationController(IRegionalRequestService reliefRequistionService
                                    , IFDPService fdpService
                                    , IAdminUnitService adminUnitService,
                                    IProgramService programService,
                                    ICommodityService commodityService,
                                    IRegionalRequestDetailService reliefRequisitionDetailService,
                                    IProjectCodeAllocationService projectCodeAllocationService,
                                    IProjectCodeService projectCodeService,
                                    IShippingInstructionService shippingInstructionService,
                                    IHubService hubService,
                                    IHubAllocationService hubAllocationService,
                                    ILog log,
                                    IReliefRequisitionService requisitionService, ITransactionService transactionservice, ILedgerService ledgerService)
 {
     this._regionalRequestService         = reliefRequistionService;
     this._adminUnitService               = adminUnitService;
     this._commodityService               = commodityService;
     this._fdpService                     = fdpService;
     this._programService                 = programService;
     this._reliefRequisitionDetailService = reliefRequisitionDetailService;
     this._projectCodeAllocationService   = projectCodeAllocationService;
     this._projectCodeService             = projectCodeService;
     this._shippingInstructionService     = shippingInstructionService;
     this._hubService                     = hubService;
     this._hubAllocationService           = hubAllocationService;
     this._requisitionService             = requisitionService;
     this._transactionService             = transactionservice;
     this._ledgerService                  = ledgerService;
     this._log = log;
 }
Пример #14
0
        public DonorService(IMinistryPlatformService ministryPlatformService, IProgramService programService, ICommunicationService communicationService, IAuthenticationService authenticationService, IContactService contactService,  IConfigurationWrapper configuration, ICryptoProvider crypto)
            : base(authenticationService, configuration)
        {
            _ministryPlatformService = ministryPlatformService;
            _programService = programService;
            _communicationService = communicationService;
            _contactService = contactService;
            _crypto = crypto;

            _donorPageId = configuration.GetConfigIntValue("Donors");
            _donationPageId = configuration.GetConfigIntValue("Donations");
            _donationDistributionPageId = configuration.GetConfigIntValue("Distributions");
            _donorAccountsPageId = configuration.GetConfigIntValue("DonorAccounts");
            _findDonorByAccountPageViewId = configuration.GetConfigIntValue("FindDonorByAccountPageView");
            _donationStatusesPageId = configuration.GetConfigIntValue("DonationStatus");
            _donorLookupByEncryptedAccount = configuration.GetConfigIntValue("DonorLookupByEncryptedAccount");
            _myHouseholdDonationDistributions = configuration.GetConfigIntValue("MyHouseholdDonationDistributions");
            _recurringGiftBySubscription = configuration.GetConfigIntValue("RecurringGiftBySubscription");
            _recurringGiftPageId = configuration.GetConfigIntValue("RecurringGifts");
            _myDonorPageId = configuration.GetConfigIntValue("MyDonor");
            _myHouseholdDonationRecurringGifts = configuration.GetConfigIntValue("MyHouseholdDonationRecurringGifts");
            _myHouseholdRecurringGiftsApiPageView = configuration.GetConfigIntValue("MyHouseholdRecurringGiftsApiPageView");
            _myHouseholdPledges = configuration.GetConfigIntValue("MyHouseholdPledges");

            _dateTimeFormat = new DateTimeFormatInfo
            {
                AMDesignator = "am",
                PMDesignator = "pm"
            };

        }
Пример #15
0
        public override Task <bool> RemoveScheduleForProgramAsync(IProgram program, ScheduleRecordingType recordingType)
        {
            IScheduleService scheduleService = GlobalServiceProvider.Instance.Get <IScheduleService>();
            IProgramService  programService  = GlobalServiceProvider.Instance.Get <IProgramService>();
            var canceledProgram = programService.GetProgram(program.ProgramId);

            if (canceledProgram == null)
            {
                return(Task.FromResult(false));
            }

            foreach (Schedule schedule in scheduleService.ListAllSchedules().Where(schedule => new ScheduleBLL(schedule).IsRecordingProgram(canceledProgram, true)))
            {
                switch (schedule.ScheduleType)
                {
                case (int)ScheduleRecordingType.Once:
                    scheduleService.DeleteSchedule(schedule.IdSchedule);
                    break;

                default:
                    // If only single program should be canceled
                    if (recordingType == ScheduleRecordingType.Once)
                    {
                        CancelSingleSchedule(schedule, canceledProgram);
                    }
                    // Full schedule is canceled, including all programs
                    else
                    {
                        CancelFullSchedule(schedule);
                    }
                    break;
                }
            }
            return(Task.FromResult(true));
        }
 public ProgramController(IProgramService programService, IDepartmentService departmentService, ICourseService courseService, IProgramCourseAssociationService programCourseAssociationService)
 {
     this.programService    = programService;
     this.departmentService = departmentService;
     this.courseService     = courseService;
     this.programCourseAssociationService = programCourseAssociationService;
 }
Пример #17
0
        public TestProfileAssessmentService()
        {
            var services = new ContainerResolver().Container;

            _assessmentService = (IProfileAssessmentService)services.GetService(typeof(IProfileAssessmentService));
            _programService    = (IProgramService)services.GetService(typeof(IProgramService));
        }
Пример #18
0
        public override Task <AsyncResult <RecordingStatus> > GetRecordingStatusAsync(IProgram program)
        {
            IProgramService         programService = GlobalServiceProvider.Instance.Get <IProgramService>();
            IProgramRecordingStatus recProgram     = (IProgramRecordingStatus)GetProgram(programService.GetProgram(program.ProgramId), true);

            return(Task.FromResult(new AsyncResult <RecordingStatus>(true, recProgram.RecordingStatus)));
        }
Пример #19
0
        public bool GetProgram(int programId, out IProgram program)
        {
            IProgramService programService = GlobalServiceProvider.Get <IProgramService>();

            program = programService.GetProgram(programId).ToProgram();
            return(program != null);
        }
Пример #20
0
 public PriceQuotationController(ITransportBidPlanService transportBidPlanServiceParam
                                 , IAdminUnitService adminUnitServiceParam
                                 , IProgramService programServiceParam
                                 , ITransportBidPlanDetailService transportBidPlanDetailServiceParam
                                 , IHubService hubServiceParam
                                 , ITransportBidQuotationService bidQuotationServiceParam
                                 , ITransporterService transporterServiceParam
                                 , IBidService bidServiceParam
                                 , ITransportBidQuotationService transportBidQuotationService
                                 , IBidWinnerService bidWinnerService
                                 , IBusinessProcessService businessProcessService
                                 , IApplicationSettingService applicationSettingService
                                 , ITransportBidQuotationHeaderService transportBidQuotationHeaderService
                                 , ITransportOrderService transportOrderService)
 {
     this._transportBidPlanService       = transportBidPlanServiceParam;
     this._adminUnitService              = adminUnitServiceParam;
     this._programService                = programServiceParam;
     this._transportBidPlanDetailService = transportBidPlanDetailServiceParam;
     this._hubService                         = hubServiceParam;
     this._bidQuotationService                = bidQuotationServiceParam;
     this._bidService                         = bidServiceParam;
     this._transporterService                 = transporterServiceParam;
     this._transportBidQuotationService       = transportBidQuotationService;
     this._bidWinnerService                   = bidWinnerService;
     this._BusinessProcessService             = businessProcessService;
     this._transportBidQuotationHeaderService = transportBidQuotationHeaderService;
     this._ApplicationSettingService          = applicationSettingService;
     _transportOrderService                   = transportOrderService;
 }
Пример #21
0
 public ReceiveController(IReceiveService receiveService,IGiftCertificateService giftCertificateService,
                          IReceiptAllocationService receiptAllocationService,IUserProfileService userProfileService,
                          ICommodityTypeService commodityTypeService ,IReceiveDetailService receiveDetailService,
                          ICommodityService commodityService,IStoreService storeService,ITransactionService transactionService,
                          IUnitService unitService,IShippingInstructionService shippingInstructionService,IHubService hubService,
                          ICommodityGradeService commodityGradeService,IProgramService programService,ITransporterService transporterService,
                          ICommoditySourceService commoditySourceService, IDonorService donorService)
     : base(userProfileService)
 {
     _receiveService = receiveService;
     _giftCertificateService = giftCertificateService;
     _receiptAllocationService = receiptAllocationService;
     _userProfileService = userProfileService;
     _commodityTypeService = commodityTypeService;
     _receiveDetailService = receiveDetailService;
     _commodityService = commodityService;
     _storeService = storeService;
     _transactionService = transactionService;
     _unitService = unitService;
     _shippingInstructionService = shippingInstructionService;
     _hubService = hubService;
     _commodityGradeService = commodityGradeService;
     _programService = programService;
     _transporterService = transporterService;
     _commoditySourceService=commoditySourceService;
     _donorService = donorService;
 }
Пример #22
0
        public Graph(System.Windows.Forms.CheckedListBox.CheckedItemCollection data, DateTime minDate, DateTime maxDate, ISaleService iSaleService, int mode, IReportService iReportService, ITimeSettingService iTimeSettingService, IProgramService iProgramService)
        {
            InitializeComponent();
            fillColor(colorList);
            _data = data;
            _minDate = minDate;
            _maxDate = maxDate;
            _iSaleService = iSaleService;
            _iReportService = iReportService;
            _iTimeSettingService = iTimeSettingService;
            _iProgramService = iProgramService;

            this.chart1.ChartAreas[0].AxisX.MajorGrid.LineDashStyle = System.Windows.Forms.DataVisualization.Charting.ChartDashStyle.Dash;
            chart1.ChartAreas.Add("area");
            chart1.ChartAreas[0].AxisX.LabelStyle.Format = "dd-MM";
            chart1.ChartAreas["area"].AxisX.Interval = 1;
            chart1.ChartAreas["area"].AxisX.IntervalType = DateTimeIntervalType.Days;
            chart1.ChartAreas["area"].AxisX.IntervalOffset = 1;

            chart1.ChartAreas["area"].AxisX.Minimum = minDate.ToOADate();
            chart1.ChartAreas["area"].AxisX.Maximum = maxDate.ToOADate();
            if (mode == 1)
            {
                drawQuantity();
                label1.Text = "Quantity";
            }
            else
            {
                drawEfficiency();
                label1.Text = "Efficiency";
            }
        }
Пример #23
0
        public override bool GetProgram(int programId, out IProgram program)
        {
            IProgramService programService = GlobalServiceProvider.Instance.Get <IProgramService>();

            program = GetProgram(programService.GetProgram(programId));
            return(program != null);
        }
Пример #24
0
        public bool RemoveScheduleForProgram(IProgram program, ScheduleRecordingType recordingType)
        {
#if TVE3
            var canceledProgram = TvDatabase.Program.Retrieve(program.ProgramId);
            if (canceledProgram == null)
            {
                return(false);
            }
            foreach (TvDatabase.Schedule schedule in TvDatabase.Schedule.ListAll().Where(schedule => schedule.IsRecordingProgram(canceledProgram, true)))
            {
                switch (schedule.ScheduleType)
                {
                case (int)ScheduleRecordingType.Once:
                    schedule.Delete();
                    _tvControl.OnNewSchedule();
                    break;

                default:
                    CanceledSchedule canceledSchedule = new CanceledSchedule(schedule.IdSchedule, schedule.IdChannel, schedule.StartTime);
                    canceledSchedule.Persist();
                    _tvControl.OnNewSchedule();
                    break;
                }
            }
            return(true);
#else
            IScheduleService scheduleService = GlobalServiceProvider.Instance.Get <IScheduleService>();
            IProgramService  programService  = GlobalServiceProvider.Instance.Get <IProgramService>();
            var canceledProgram = programService.GetProgram(program.ProgramId);
            if (canceledProgram == null)
            {
                return(false);
            }

            foreach (Schedule schedule in scheduleService.ListAllSchedules().Where(schedule => new ScheduleBLL(schedule).IsRecordingProgram(canceledProgram, true)))
            {
                switch (schedule.ScheduleType)
                {
                case (int)ScheduleRecordingType.Once:
                    scheduleService.DeleteSchedule(schedule.IdSchedule);
                    break;

                default:
                    // If only single program should be canceled
                    if (recordingType == ScheduleRecordingType.Once)
                    {
                        CancelSingleSchedule(schedule, canceledProgram);
                    }
                    // Full schedule is canceled, including all programs
                    else
                    {
                        CancelFullSchedule(schedule);
                    }
                    break;
                }
            }
            return(true);
#endif
        }
Пример #25
0
 public StockStatusService(IUnitOfWork unitOfWork,
                           IProgramService programService,
                           ITransactionService transactionService)
 {
     _unitOfWork         = unitOfWork;
     _programService     = programService;
     _transactionService = transactionService;
 }
Пример #26
0
        public bool GetRecordingStatus(IProgram program, out RecordingStatus recordingStatus)
        {
            IProgramService         programService = GlobalServiceProvider.Get <IProgramService>();
            IProgramRecordingStatus recProgram     = (IProgramRecordingStatus)programService.GetProgram(program.ProgramId).ToProgram(true);

            recordingStatus = recProgram.RecordingStatus;
            return(true);
        }
Пример #27
0
 public StockStatusService(IUnitOfWork unitOfWork,
                            IProgramService programService,
                            ITransactionService transactionService)
 {
     _unitOfWork = unitOfWork;
     _programService = programService;
     _transactionService = transactionService;
 }
Пример #28
0
 public ReportsController(IProgramService programService, IServerTimeEntryService serverTimeEntryService, IPaySourceService paySourceService, IExportingService exportingService, IServerSalaryReportService serverSalaryReportService)
 {
     _programService            = programService;
     _serverTimeEntryService    = serverTimeEntryService;
     _paySourceService          = paySourceService;
     _exportingService          = exportingService;
     _serverSalaryReportService = serverSalaryReportService;
 }
Пример #29
0
        public ProgramServiceTests()
        {
            programServiceMock          = new Mock <ProgramService>(programExecutionService.Object, applicationStateMock.Object);
            programServiceMock.CallBase = true;

            programService = programServiceMock.Object;
            robotMock      = applicationStateMock.AddMockRobot();
        }
Пример #30
0
 public PrivilegeController(
     IPrivilegeService privilegeService,
     IProgramService programService
     )
 {
     _privilegeService = privilegeService;
     _programService = programService;
 }
 public ProgramApiController(IProgramService programService, ILogger <ProgramApiController> logger,
                             IMapper mapper, IDistributedCache cache)
 {
     _programService = programService;
     _logger         = logger;
     _mapper         = mapper;
     _cache          = cache;
 }
Пример #32
0
 public ProgramButtonController(
     IProgramButtonService buttonService,
     IProgramService programService
     )
 {
     _programButtonService = buttonService;
     _programService       = programService;
 }
Пример #33
0
        public bool GetPrograms(IChannel channel, DateTime from, DateTime to, out IList <IProgram> programs)
        {
            IProgramService programService = GlobalServiceProvider.Get <IProgramService>();

            programs = programService.GetProgramsByChannelAndStartEndTimes(channel.ChannelId, from, to)
                       .Select(tvProgram => tvProgram.ToProgram(true))
                       .ToList();
            return(programs.Count > 0);
        }
Пример #34
0
        public ProgramSectionViewModel(IProgramListViewModel programList, IProgramViewViewModel programView, IProgramService programService)
        {
            this.ProgramList    = programList;
            this.ProgramView    = programView;
            this.ProgramService = programService;

            ProgramList.ProgramSelect += programList_ProgramSelect;
            ProgramList.ProgramRemove += programList_ProgramRemove;
        }
Пример #35
0
        // private readonly IUserAccountService _userAccountService;

        public UsersController(IUserAccountService service, IHubService hubService, IAdminUnitService adminUnitService, IProgramService programService, Cats.Services.Hub.IUserHubService userHubService)
        {
            _userService      = service;
            _hubService       = hubService;
            _adminUnitService = adminUnitService;
            _programService   = programService;
            _userHubServcie   = userHubService;
            //_userAccountService = userAccountService;
        }
Пример #36
0
 // private readonly IUserAccountService _userAccountService;
 public UsersController(IUserAccountService service, IHubService hubService, IAdminUnitService adminUnitService, IProgramService programService, Cats.Services.Hub.IUserHubService userHubService)
 {
     _userService = service;
     _hubService = hubService;
     _adminUnitService = adminUnitService;
     _programService = programService;
     _userHubServcie = userHubService;
     //_userAccountService = userAccountService;
 }
Пример #37
0
        public bool GetProgram(int programId, out IProgram program)
        {
#if TVE3
            program = TvDatabase.Program.Retrieve(programId).ToProgram();
#else
            IProgramService programService = GlobalServiceProvider.Instance.Get <IProgramService>();
            program = programService.GetProgram(programId).ToProgram();
#endif
            return(program != null);
        }
Пример #38
0
 public VehicleService(IVehicleFactory vehicleFactory,
                       IVINQueryService vinQueryService,
                       IProgramService programService,
                       IConfiguration configuration)
 {
     _vehicleFactory  = vehicleFactory;
     _vinQueryService = vinQueryService;
     _configuration   = configuration;
     _programService  = programService;
 }
Пример #39
0
        public override bool GetPrograms(string title, DateTime from, DateTime to, out IList <IProgram> programs)
        {
            IProgramService programService = GlobalServiceProvider.Instance.Get <IProgramService>();

            programs = programService.GetProgramsByTitleAndStartEndTimes(title, from, to)
                       .Select(tvProgram => tvProgram.ToProgram(true))
                       .Distinct(ProgramComparer.Instance)
                       .ToList();
            return(programs.Count > 0);
        }
Пример #40
0
        public bool GetProgramsGroup(IChannelGroup channelGroup, DateTime from, DateTime to, out IList <IProgram> programs)
        {
            IProgramService      programService      = GlobalServiceProvider.Get <IProgramService>();
            IChannelGroupService channelGroupService = GlobalServiceProvider.Get <IChannelGroupService>();

            var channels = channelGroupService.GetChannelGroup(channelGroup.ChannelGroupId).GroupMaps.Select(groupMap => groupMap.Channel);
            IDictionary <int, IList <Program> > programEntities = programService.GetProgramsForAllChannels(from, to, channels);

            programs = programEntities.Values.SelectMany(x => x).Select(p => p.ToProgram()).ToList();
            return(programs.Count > 0);
        }
Пример #41
0
 public TransportBidPlanController(ITransportBidPlanService transportBidPlanServiceParam
                                   , IAdminUnitService adminUnitServiceParam
                                   , IProgramService programServiceParam
                                   , ITransportBidPlanDetailService transportBidPlanDetailServiceParam
                                   , IHubService hubServiceParam)
 {
     this._transportBidPlanService = transportBidPlanServiceParam;
     this._adminUnitService = adminUnitServiceParam;
     this._programService = programServiceParam;
     this._transportBidPlanDetailService = transportBidPlanDetailServiceParam;
     this._hubService = hubServiceParam;
 }
Пример #42
0
        public RequestControllerTest()
        {
            List<RegionalRequest> regionalRequestTest = new List<RegionalRequest>();
            {
                new RegionalRequest { RegionalRequestID = 1, ProgramId = 1, Round = 2, RegionID = 9, ReferenceNumber = "AA1234", Year = 2012, Remark = "remarks" };
                new RegionalRequest { RegionalRequestID = 2, ProgramId = 2, Round = 4, RegionID = 7, ReferenceNumber = "1234", Year = 2012, Remark = "" };
            }
            ;
            List<AdminUnit> adminUnitTest=new List<AdminUnit>();
            {
                new AdminUnit() {AdminUnitID = 1, Name = "Afar", NameAM = null, AdminUnitTypeID = 2, ParentID = 1};
            }
            ;
            List<Commodity> commodityTest = new List<Commodity>
                {
                    new Commodity { CommodityID = 5, Name = "Grain",LongName = "",CommodityTypeID = 1, ParentID = 1 },
                    new Commodity { CommodityID = 6, Name = "Oil",LongName = "",CommodityTypeID = 1, ParentID = 1 },
                    new Commodity { CommodityID = 8, Name = "CSB",LongName = "",CommodityTypeID = 1, ParentID = 3 },
               };

            //Mock the Regional Request Service Using Moq
            Mock<IRegionalRequestService> mockRegionalRequestService = new Mock<IRegionalRequestService>();
            Mock<IFDPService> mockFDPService = new Mock<IFDPService>();
            Mock<IAdminUnitService> mockAdminUnitService = new Mock<IAdminUnitService>();
            Mock<IProgramService> mockProgramService = new Mock<IProgramService>();
            Mock<ICommodityService> mockCommodityService = new Mock<ICommodityService>();
            Mock<IRegionalRequestDetailService> mockRegionalRequestDetailService=new Mock<IRegionalRequestDetailService>();

            // return all regional requests
            mockRegionalRequestService.Setup(m => m.GetAllReliefRequistion()).Returns(regionalRequestTest);
            mockRegionalRequestService.Setup(m => m.Get(t=>t.RegionalRequestID==2,null,null));

            mockFDPService.Setup(m => m.GetAllFDP()).Returns(new List<FDP>());
            mockAdminUnitService.Setup(m => m.FindBy(au => au.AdminUnitTypeID==2)).Returns(adminUnitTest);
            mockProgramService.Setup(m => m.GetAllProgram()).Returns(new List<Program>());
            mockCommodityService.Setup(m => m.GetAllCommodity()).Returns(commodityTest);

            //return regional requests by id
            mockRegionalRequestService.Setup(mr => mr.FindById(
               It.IsAny<int>())).Returns((int i) => regionalRequestTest.Single(x => x.RegionalRequestID == i));

            this.MockRegionalRequestService = mockRegionalRequestService.Object;
            this.MockAdminUnitService = mockAdminUnitService.Object;
            this.MockFdpService = mockFDPService.Object;
            this.MockProgramService = mockProgramService.Object;
            this.MockCommodityService = mockCommodityService.Object;
            this.MockRegionalRequestDetailService = mockRegionalRequestDetailService.Object;
        }
 public StartingBalanceController(IUserProfileService userProfileService,
                                 ITransactionService transactionService,
                                 ICommodityService commoditySerivce,
                                 IStoreService storeService,
                                 IDonorService donorService,
                                 IProgramService programService,
                                 IUnitService unitService)
 {
     _userProfileService = userProfileService;
     _transactionService = transactionService;
     _commodityService = commoditySerivce;
     _storeService = storeService;
     _donorSerivce = donorService;
     _programService = programService;
     _unitService = unitService;
 }
 //
 // GET: /InternalMovement/
 public InternalMovementController(IUserProfileService userProfileService, IInternalMovementService internalMovementService, 
     ITransactionService transactionService, IStoreService storeService, IProjectCodeService projectCodeService,
     IShippingInstructionService shippingInstructionService, ICommodityService commodityService, IHubService hubService,
     IProgramService programService, IUnitService unitService, IDetailService detailService)
 {
     _userProfileService = userProfileService;
     _internalMovementService = internalMovementService;
     _transactionService = transactionService;
     _storeService = storeService;
     _projectCodeService = projectCodeService;
     _shippingInstructionService = shippingInstructionService;
     _commodityService = commodityService;
     _hubService = hubService;
     _programService = programService;
     _unitService = unitService;
     _detailService = detailService;
 }
Пример #45
0
 public RFQController(ITransportBidPlanService transportBidPlanServiceParam
                                     , IAdminUnitService adminUnitServiceParam
                                     , IProgramService programServiceParam
                                     , ITransportBidPlanDetailService transportBidPlanDetailServiceParam
                                     ,IHubService hubServiceParam
                                     , ITransportBidQuotationService bidQuotationServiceParam
                                     , ITransporterService transporterServiceParam
                                     , IBidService bidServiceParam)
 {
     this._transportBidPlanService = transportBidPlanServiceParam;
         this._adminUnitService = adminUnitServiceParam;
         this._programService = programServiceParam;
         this._transportBidPlanDetailService = transportBidPlanDetailServiceParam;
         this._hubService = hubServiceParam;
         this._bidQuotationService = bidQuotationServiceParam;
         this._bidService = bidServiceParam;
         this._transporterService = transporterServiceParam;
 }
 public LogisticsStockStatusController(
     IUnitOfWork unitOfWork,
     IUserDashboardPreferenceService userDashboardPreferenceService,
     IDashboardWidgetService dashboardWidgetservice,
     IUserAccountService userService,
     IHubService hubService,
     IStockStatusService stockStatusService, IAdminUnitService adminUnitService, IProgramService programService, IDonorService donorService)
 {
     _unitOfWork = unitOfWork;
     _userDashboardPreferenceService = userDashboardPreferenceService;
     _dashboardWidgetService = dashboardWidgetservice;
     _userService = userService;
     _hubService = hubService;
     _stockStatusService = stockStatusService;
     _adminUnitService = adminUnitService;
     _programService = programService;
     _donorService = donorService;
 }
        //
        // GET: /StockManagement/
        public StockManagementController(IUserProfileService userProfileService, IProgramService programService,
            ICommodityTypeService commodityTypeService, ICommoditySourceService commoditySourceService, 
            IProjectCodeService projectCodeService, IShippingInstructionService shippingInstructionService, 
            IReceiveService receiveService, IStoreService storeService, IHubService hubService,
            IAdminUnitService adminUnitService, IDispatchAllocationService dispatchAllocationService, IDonorService donorService)
        {
            _userProfileService = userProfileService;
            _programService = programService;
            _commodityTypeService = commodityTypeService;
            _commoditySourceService = commoditySourceService;
            _projectCodeService = projectCodeService;
            _shippingInstructionService = shippingInstructionService;
            _receiveService = receiveService;

            _storeService = storeService;
            _hubService = hubService;
            _adminUnitService = adminUnitService;
            _dispatchAllocationService = dispatchAllocationService;
            _donorService = donorService;
        }
 public GiftCertificateController(
     IGiftCertificateService giftCertificateService,
     ICommodityService commodityService,
    IUserProfileService userProfileService,
     IReceiptAllocationService receiptAllocationService,
     IDetailService detailService,
     ICommodityTypeService commodityTypeService,
    IDonorService donorService,
     IProgramService programService,
     IGiftCertificateDetailService giftCertificateDetailService)
 {
     _giftCertificateService = giftCertificateService;
     _commodityService = commodityService;
     _userProfileService = userProfileService;
     _receiptAllocationService = receiptAllocationService;
     _detailService = detailService;
     _commodityTypeService = commodityTypeService;
     _donorService = donorService;
     _programService = programService;
     _giftCertificateDetailService = giftCertificateDetailService;
 }
 public ReceiptAllocationController(IReceiptAllocationService receiptAllocationService,
     IUserProfileService userProfileService,
     ICommoditySourceService commoditySourceService,
     IGiftCertificateService giftCertificateService,
     ICommodityService commodityService,
     IDonorService donorService,
     IGiftCertificateDetailService giftCertificateDetailService,
     IHubService hubService,
     IProgramService programService,
     ICommodityTypeService commodityTypeService)
 {
     this._receiptAllocationService = receiptAllocationService;
     this._userProfileService = userProfileService;
     this._commoditySourceService = commoditySourceService;
     this._giftCertificateService = giftCertificateService;
     this._commodityService = commodityService;
     this._donorService = donorService;
     this._giftCertificateDetailService = giftCertificateDetailService;
     this._hubService = hubService;
     this._programService = programService;
     this._commodityTypeService = commodityTypeService;
 }
Пример #50
0
 public HomeController(IReliefRequisitionService reliefRequisitionService,
     hub.IDispatchAllocationService dispatchAllocationService,
     IUserAccountService userAccountService,
     ITransportOrderService transportOrderService,
     ITransportOrderDetailService transportOrderDetailService,
     hub.DispatchService dispatchService,
     hub.DispatchDetailService dispatchDetailService,
     ISIPCAllocationService sipcAllocationService,
     IAdminUnitService adminUnitService,
     IHRDService hrdService,
     IBidWinnerService bidWinnerService,
     IBidService bidService,
     IHRDDetailService hrdDetailService,
     IRationDetailService rationDetailService,
     IProgramService programService,
     IStockStatusService stockStatusService, IReceiptPlanDetailService receiptPlanDetailService, IDeliveryService deliveryService, IGiftCertificateDetailService giftCertificateDetailService, hub.IReceiptAllocationService receiptAllocationService)
 {
     this._reliefRequisitionService = reliefRequisitionService;
     _dispatchAllocationService = dispatchAllocationService;
     _userAccountService = userAccountService;
     _transportOrderService = transportOrderService;
     _transportOrderDetailService = transportOrderDetailService;
     _dispatchService = dispatchService;
     _dispatchDetailService = dispatchDetailService;
     _sipcAllocationService = sipcAllocationService;
     _adminUnitService = adminUnitService;
     _hrdService = hrdService;
     _bidWinnerService = bidWinnerService;
     _bidService = bidService;
     _hrdDetailService = hrdDetailService;
     _rationDetailService = rationDetailService;
     _programService = programService;
     _stockStatusService = stockStatusService;
     _receiptPlanDetailService = receiptPlanDetailService;
     _deliveryService = deliveryService;
     _giftCertificateDetailService = giftCertificateDetailService;
     _receiptAllocationService = receiptAllocationService;
 }
Пример #51
0
 public PredictionController(IPredictionService iPredictionService, IProgramService iProgramService)
 {
     _iPredictionService = iPredictionService;
     _iProgramService = iProgramService;
 }
Пример #52
0
 public ProgramController(IProgramService iProgramService)
 {
     _iProgramService = iProgramService;
 }
Пример #53
0
 public MakeScheduleController(IProgramService iProgramService, IMakeScheduleService iMakeScheduleService, IScheduleService iScheduleService)
 {
     _iProgramService = iProgramService;
     _iMakeScheduleService = iMakeScheduleService;
     _iScheduleService = iScheduleService;
 }
Пример #54
0
 public ProgramController(IProgramService programService, IUserProfileService userProfileService)
     : base(userProfileService)
 {
     _programService = programService;
 }
Пример #55
0
 public ProgramApiController(IProgramService programService, ITenantService tenantService)
     : base(tenantService)
 {
     _programService = programService;
 }
 public ProgramsController(IProgramService programService)
 {
     _programService = programService;
 }
Пример #57
0
        public Form1(IProgramService iProgramService, IScheduleService iScheduleService, ISaleService iSaleService,
            IReportService iReportService, ILevelService iLevelService, ITimeSettingService iTimeSettingService)
        {
            InitializeComponent();
            _iProgramService = iProgramService;
            _iScheduleService = iScheduleService;
            _iSaleService = iSaleService;
            _iReportService = iReportService;
            _iLevelService = iLevelService;
            _iTimeSettingService = iTimeSettingService;
            dateTimePicker1.Format = DateTimePickerFormat.Custom;
            dateTimePicker2.Format = DateTimePickerFormat.Custom;
            dateTimePicker3.Format = DateTimePickerFormat.Custom;
            dateTimePicker4.Format = DateTimePickerFormat.Custom;
            dateTimePicker6.Format = DateTimePickerFormat.Custom;
            dateTimePicker7.Format = DateTimePickerFormat.Custom;
            dateTimePicker1.CustomFormat = "dd-MM-yyyy";
            dateTimePicker1.CustomFormat = "dd-MM-yyyy";
            dateTimePicker2.CustomFormat = "dd-MM-yyyy";
            dateTimePicker3.CustomFormat = "dd-MM-yyyy";
            dateTimePicker4.CustomFormat = "dd-MM-yyyy";
            dateTimePicker6.CustomFormat = "dd-MM-yyyy";
            dateTimePicker7.CustomFormat = "dd-MM-yyyy";

            dateTimePicker5.Format = DateTimePickerFormat.Time;
            dateTimePicker5.ShowUpDown = true;

            var all = _iProgramService.GetAll().ToList();
            start = DateTime.Today;
            end = DateTime.Today;
            reportStart = DateTime.Today;
            reportEnd = DateTime.Today;
            culture = new System.Globalization.CultureInfo("fr-FR", true);
            var levelList = _iLevelService.GetAll().ToList();
            var a = levelList.Where(x => x.Name == "A").OrderByDescending(x=>x.UpdateDate).FirstOrDefault();
            if (a != null && a.Begin.HasValue) {
                textBox4.Text = a.Begin.Value.ToString("N", CultureInfo.CreateSpecificCulture("en-US"));
                textBox7.Text = a.End.Value.ToString("N", CultureInfo.CreateSpecificCulture("en-US"));

                var b = levelList.Where(x => x.Name == "B").OrderByDescending(x => x.UpdateDate).FirstOrDefault();
                textBox5.Text = b.Begin.Value.ToString("N", CultureInfo.CreateSpecificCulture("en-US"));
                textBox8.Text = b.End.Value.ToString("N", CultureInfo.CreateSpecificCulture("en-US"));
                var c = levelList.Where(x => x.Name == "C").OrderByDescending(x => x.UpdateDate).FirstOrDefault();
                textBox6.Text = c.Begin.Value.ToString("N", CultureInfo.CreateSpecificCulture("en-US"));
                textBox9.Text = c.End.Value.ToString("N", CultureInfo.CreateSpecificCulture("en-US"));
            }
            var timesetting = _iTimeSettingService.GetAll().OrderByDescending(x=>x.UpdateDate).FirstOrDefault();
            if (timesetting != null)
            {
                dateTimePicker5.Value = timesetting.time;
            }
            else
            {
                dateTimePicker5.Value = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 6, 0, 0);
            }
            changeTimeGraph();

            ComboboxItem item1 = new ComboboxItem();
            item1.Text = "Quantity";
            item1.Value = 1;
            ComboboxItem item2 = new ComboboxItem();
            item2.Text = "Efficiency";
            item2.Value = 2;
            comboBox1.Items.Add(item1);
            comboBox1.Items.Add(item2);
            comboBox1.SelectedIndex = 0;
            mode = 1;
        }