/[projects]/dao/DaoMqPump2/DaoMqPump2/MainProgram.cs
ViewVC logotype

Diff of /dao/DaoMqPump2/DaoMqPump2/MainProgram.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2005 by torben, Tue Jul 9 18:10:15 2013 UTC revision 2062 by torben, Thu Aug 29 07:54:49 2013 UTC
# Line 53  namespace DaoMqPump2 Line 53  namespace DaoMqPump2
53              if (args.Length == 1)              if (args.Length == 1)
54              {              {
55                  if (args[0] == "--debug")                  if (args[0] == "--debug")
56                  {                  {                    
57                      try                      try
58                      {                      {
59                            
60    
61                          TransportController controller = TransportController.getInstance();                          TransportController controller = TransportController.getInstance();
62    
63                            long start = DateTime.Now.Ticks;
64                          controller.transportAllMessages();                          controller.transportAllMessages();
65                            long stop = DateTime.Now.Ticks;
66    
67                            long elapsed = (stop - start) / 10000; //omreg tidsforskel til millisekunder
68    
69                            Console.WriteLine("Run took " + elapsed + " milliseconds ");
70    
71                          PumpService s = new PumpService();                          PumpService s = new PumpService();
72    
# Line 68  namespace DaoMqPump2 Line 77  namespace DaoMqPump2
77                          Console.WriteLine("Error: " + e.Message);                          Console.WriteLine("Error: " + e.Message);
78                      }                      }
79    
80                        
81    
82    
83    
84                      Console.WriteLine("Press any key to continue");                      Console.WriteLine("Press any key to continue");
85                      Console.ReadKey(); //wait for user input                      Console.ReadKey(); //wait for user input
86                  }                  }
87                    else if (args[0] == "/i" || args[0] == "/u")
                 if (args[0] == "/i" || args[0] == "/u")  
88                  {                  {
89    
90                      bool undo;                      bool undo;
# Line 86  namespace DaoMqPump2 Line 98  namespace DaoMqPump2
98                      }                      }
99                      MyServiceInstaller.DoInstall(undo, new string[] { });                                      MyServiceInstaller.DoInstall(undo, new string[] { });                
100                  }                  }
101                    else
102                    {
103                        Console.WriteLine("DaoMqPumpv2 by THN");
104                        Console.WriteLine("Options:");
105                        Console.WriteLine("  --debug    start a single run debug session");
106                        Console.WriteLine("  /i         install as a service");
107                        Console.WriteLine("  /u         un-install service");
108                    }
109    
110              }              }
111              else              else

Legend:
Removed from v.2005  
changed lines
  Added in v.2062

  ViewVC Help
Powered by ViewVC 1.1.20