protected override void OnStart(string[] args)
        {
            Console.WriteLine("PCS Data Intergration Service is starting");
            Log.LogTrace("PCS Data Intergration Service is starting");
            ServiceAgentManager.SendReport("PCS Data Intergration Service is starting", 3);

            //WCF Service
            Console.WriteLine("Setup WCF Service - Start");
            SetupWCFService();

            Console.WriteLine("Setup WCF Service - End");
            DailyScheduler.ScheduleUpdateCommsTasks();
            //DailyScheduler.ScheduleSendAliveMessageTasks();
            DailyScheduler.ScheduleTransactionsAndIncidentsTasks();
            DailyScheduler.ScheduleHourlyAuditJobTasks();
            DailyScheduler.ScheduleEndOfDayTask();
        }
 protected override void OnStop()
 {
     Log.LogInfoMessage("PCS Data Intergration service is stopping");
     ServiceAgentManager.SendReport("PCS Data Intergration service is stopping", 3);
 }