Exemple #1
0
 /// <summary>
 /// Rechnet zwischen Realzeit und Simocracy-Zeit um.
 /// </summary>
 /// <param name="date">Ausgangsdatum</param>
 /// <param name="direction">Berechnungsrichtung</param>
 /// <returns>Umgerechnetes Datum</returns>
 public static DateTime Calculate(DateTime date, EDateDirection direction)
 {
     switch(direction)
     {
         case EDateDirection.RealToSim:
             return RealToSim(date);
         case EDateDirection.SimToReal:
             return SimToReal(date);
         default:
             throw new InvalidOperationException("Unknown Error");
     }
 }
Exemple #2
0
        /// <summary>
        /// Rechnet zwischen Realzeit und Simocracy-Zeit um.
        /// </summary>
        /// <param name="date">Ausgangsdatum</param>
        /// <param name="direction">Berechnungsrichtung</param>
        /// <returns>Umgerechnetes Datum</returns>
        public static DateTime Calculate(DateTime date, EDateDirection direction)
        {
            switch (direction)
            {
            case EDateDirection.RealToSim:
                return(RealToSim(date));

            case EDateDirection.SimToReal:
                return(SimToReal(date));

            default:
                throw new InvalidOperationException("Unknown Error");
            }
        }