private static void SchedularCallback(object e) { // This Method will run on Scheduled time. int value = returnSomething(); //IWorker worker = new Worker(); //worker.work(); DriverClass DC = new DriverClass(); DC.callMethods(); log.Info("Executed Value : " + value); ScheduleService(); }
/// <summary> /// The main entry point for the application. /// </summary> static void Main(string[] args) { /* Running as a Windows Service */ //if (Environment.UserInteractive) //{ // string parameter = string.Concat(args); // switch (parameter) // { // case "--install": // ManagedInstallerClass.InstallHelper(new[] { Assembly.GetExecutingAssembly().Location }); // break; // case "--uninstall": // ManagedInstallerClass.InstallHelper(new[] { "/u", Assembly.GetExecutingAssembly().Location }); // break; // } //} //else //{ // ServiceBase[] ServicesToRun; // ServicesToRun = new ServiceBase[] // { // new ReconService() // }; // ServiceBase.Run(ServicesToRun); //} /* Debugging as a Console Application */ Console.WriteLine("Started"); int test = ServiceLibrary.returnSomething(); Console.WriteLine(test); ///* Call Methods from Driver Class */ DriverClass dc = new DriverClass(); dc.callMethods(); //GetRouteDetails GRD = new GetRouteDetails(); //Dictionary<string, string> result = new Dictionary<string, string>(); //DateTime dutyDate = DateTime.ParseExact("29-May-19", "dd-MMM-yy", null); //result = GRD.getRouteData("418A23A10066210519143801", dutyDate, "1"); //Oracle Connection Test //OracleConnection_Class conn = new OracleConnection_Class(); //DataSet rs = new DataSet(); //rs = conn.SelectRecordsOleDb("Select * from ETM_DATA_REPORT WHERE BMS_TOTAL_REVENUE = '4303'"); //SQL Connection Test //SQLConnection_Class sql = new SQLConnection_Class(); //DataSet res = sql.procETM_Recon(); Console.ReadLine(); }