public CurriculumDepartmentController(ICycleService servCy, ISpecializationService servS, IFormEducationService servFE,
                                       IEducationalDegreeService servED, IPlanEducationalProcessService servPE, IFormDeliveryService servFD, ICurriculumService servCu,
                                       IUnderCycleService servUC, IKnowledgeAreaService servK, IFacultyService servF, ICathedraService servCa)
 {
     cycle                  = servCy;
     specialization         = servS;
     formEducation          = servFE;
     educationalDegree      = servED;
     planEducationalProcess = servPE;
     formDelivery           = servFD;
     curriculum             = servCu;
     underCycle             = servUC;
     knowledgeArea          = servK;
     faculty                = servF;
     cathedra               = servCa;
 }
Beispiel #2
0
        public override void Run()
        {
            Trace.WriteLine("Starting processing of messages");

            // Initiates the message pump and callback is invoked for each message that is received, calling close on the client will stop the pump.
            Client.OnMessage((receivedMessage) =>
            {
                try
                {
                    // Process the message
                    Trace.WriteLine("Processing Service Bus message: " + receivedMessage.SequenceNumber.ToString());

                    ICycleService svc = this.GetChannel();

                    svc.CompleteCycle(receivedMessage.GetBody <DateTime>());
                }
                catch
                {
                    // Handle any message processing specific exceptions here
                }
            });

            CompletedEvent.WaitOne();
        }
 public CycleController(ICycleService service)
 {
     this.service = service;
 }
Beispiel #4
0
 public CyclesDistributionController(ICycleService CycleService, IVacationService VacationService, IWorkdayService WorkdayService)
 {
     this.CycleService    = CycleService;
     this.VacationService = VacationService;
     this.WorkdayService  = WorkdayService;
 }
Beispiel #5
0
 public CycleController(ICycleService cycleService,
                        ILogger <CycleController> logger)
 {
     _cycleService = cycleService;
     _logger       = logger;
 }