public Rollover RetrieveRolloverForEmployee(long employeeId) { var returnValue = new Rollover(); try { using (var context = new PTOMEntities()) { var query = context.ROLLOVER.FirstOrDefault(EMP => EMP.EMPLOYEE_ID == employeeId); if (query != null) { returnValue.EmployeeID = employeeId; returnValue.Hours = query.HOURS; returnValue.PTOCycleID = query.PTO_CYCLE_ID; returnValue.RolloverID = query.ROLLOVER_ID; } } } catch (Exception ex) { LoggingHelper.LogServiceMessage(LoggingHelper.MessageType.Error, string.Empty, ex); throw; } return(returnValue); }
private static void Handle_Rollover( OBPConnect Dispatch, string[] args, int index) { Rollover Options = new Rollover (); Registry Registry = new Registry (); #pragma warning disable 162 for (int i = index; i< args.Length; i++) { if (!IsFlag (args [i][0] )) { throw new Exception ("Unexpected parameter: " + args[i]);} string Rest = args [i].Substring (1); TagType_Rollover TagType = (TagType_Rollover) Registry.Find (Rest); // here have the cases for what to do with it. switch (TagType) { default : throw new Exception ("Internal error"); } } #pragma warning restore 162 Dispatch.Rollover (Options); }
private static void Usage() { Console.WriteLine ("Omnibroker Connection Service"); Console.WriteLine (""); { Server Dummy = new Server (); Console.Write ("{0}server ", UsageFlag); Console.Write ("[{0}] ", Dummy.Configuration.Usage (null, "config", UsageFlag)); Console.Write ("[{0}] ", Dummy.Log.Usage ("log", "value", UsageFlag)); Console.Write ("[{0}] ", Dummy.Detach.Usage ("detach", "value", UsageFlag)); Console.Write ("[{0}] ", Dummy.Handle.Usage ("id", "value", UsageFlag)); Console.WriteLine (); Console.WriteLine (" Launch omnibroker connection service"); } { PIN Dummy = new PIN (); Console.Write ("{0}pin ", UsageFlag); Console.Write ("[{0}] ", Dummy.Configuration.Usage (null, "config", UsageFlag)); Console.Write ("[{0}] ", Dummy.Account.Usage (null, "account", UsageFlag)); Console.Write ("[{0}] ", Dummy.Handle.Usage ("id", "value", UsageFlag)); Console.WriteLine (); Console.WriteLine (" Provide a pin code for the specified account"); } { Initialize Dummy = new Initialize (); Console.Write ("{0}init ", UsageFlag); Console.Write ("[{0}] ", Dummy.Configuration.Usage (null, "config", UsageFlag)); Console.Write ("[{0}] ", Dummy.Handle.Usage ("id", "value", UsageFlag)); Console.Write ("[{0}] ", Dummy.Refresh.Usage ("refresh", "value", UsageFlag)); Console.WriteLine (); Console.WriteLine (" Create and register new master secrets"); } { Rollover Dummy = new Rollover (); Console.Write ("{0}roll ", UsageFlag); Console.WriteLine (); Console.WriteLine (" Roll over the master secrets"); } }
public virtual void Rollover( Rollover Options ) { char UsageFlag = '-'; { Rollover Dummy = new Rollover (); Console.Write ("{0}roll ", UsageFlag); Console.WriteLine (); Console.WriteLine (" Roll over the master secrets"); } Console.WriteLine ("Not Yet Implemented"); }