Example #1
0
 public SCTimeSpan(int nr, SC.Interfaces.DefaultPlugins.TimeUnit unit)
 {
     if (nr < 0)
     {
         throw new ArgumentOutOfRangeException("nr must be positive or zero");
     }
     this.nr   = nr;
     this.unit = unit;
 }
Example #2
0
 public void AddActivation(DateTime startTime, SC.Interfaces.DefaultPlugins.DurationType durationType, int duration, SC.Interfaces.DefaultPlugins.TimeUnit durationTimeUnit, int repetition, SC.Interfaces.DefaultPlugins.TimeUnit repetitionTimeUnit)
 {
     AddActivation(startTime, durationType, new SCTimeSpan(duration, durationTimeUnit), new SCTimeSpan(repetition, repetitionTimeUnit));
 }
Example #3
0
 public void AddActivation(DateTime startTime, int duration, SC.Interfaces.DefaultPlugins.TimeUnit durationTimeUnit)
 {
     AddActivation(startTime, SC.Interfaces.DefaultPlugins.DurationType.Duration, duration, durationTimeUnit, 0, SC.Interfaces.DefaultPlugins.TimeUnit.Minute);
 }
Example #4
0
 public SCTimeSpanSettings(int number, SC.Interfaces.DefaultPlugins.TimeUnit unit)
 {
     this.Number = number;
     this.Unit   = unit;
 }
Example #5
0
 public SCTimeSpanSettings(int number, SC.Interfaces.DefaultPlugins.TimeUnit unit)
 {
     this.Number = number;
     this.Unit = unit;
 }
Example #6
0
 public SCTimeSpan(int nr, SC.Interfaces.DefaultPlugins.TimeUnit unit)
 {
     if (nr < 0)
         throw new ArgumentOutOfRangeException("nr must be positive or zero");
     this.nr = nr;
     this.unit = unit;
 }