| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 | 
							- using System;
 
- using InABox.Core;
 
- namespace Comal.Classes
 
- {
 
-     [UserTracking(typeof(TimeSheet))]
 
-     public class OvertimeRuleItem : Entity, IRemotable, IPersistent, IOneToMany<OvertimeRule>, ILicense<TimeManagementLicense>
 
-     {
 
-         [EntityRelationship(DeleteAction.Cascade)]
 
-         public OvertimeRuleLink OvertimeRule { get; set; }
 
-         [EnumLookupEditor(typeof(DayOfWeek))]
 
-         [EditorSequence(0)]
 
-         public DayOfWeek DayOfWeek { get; set; }
 
-         [TimeOfDayEditor]
 
-         [EditorSequence(1)]
 
-         public TimeSpan LunchThreshold { get; set; }
 
-         [TimeOfDayEditor]
 
-         [EditorSequence(2)]
 
-         public TimeSpan LunchBreak { get; set; }
 
-         [TimeOfDayEditor]
 
-         [EditorSequence(3)]
 
-         public TimeSpan Hours01 { get; set; }
 
-         [DoubleEditor]
 
-         [EditorSequence(4)]
 
-         public double Multiplier01 { get; set; }
 
-         [TimeOfDayEditor]
 
-         [EditorSequence(5)]
 
-         public TimeSpan Hours02 { get; set; }
 
-         [DoubleEditor]
 
-         [EditorSequence(6)]
 
-         public double Multiplier02 { get; set; }
 
-         [TimeOfDayEditor]
 
-         [EditorSequence(7)]
 
-         public TimeSpan Hours03 { get; set; }
 
-         [DoubleEditor]
 
-         [EditorSequence(8)]
 
-         public double Multiplier03 { get; set; }
 
-         [TimeOfDayEditor]
 
-         [EditorSequence(9)]
 
-         public TimeSpan Hours04 { get; set; }
 
-         [DoubleEditor]
 
-         [EditorSequence(10)]
 
-         public double Multiplier04 { get; set; }
 
-         [TimeOfDayEditor]
 
-         [EditorSequence(11)]
 
-         public TimeSpan Hours05 { get; set; }
 
-         [DoubleEditor]
 
-         [EditorSequence(12)]
 
-         public double Multiplier05 { get; set; }
 
-         //protected override string ToSort()
 
-         //{
 
-         //    int iDay = (int)DayOfWeek + (DayOfWeek == DayOfWeek.Sunday ? 7 : 0);
 
-         //    return iDay.ToString();
 
-         //}
 
-         public static SortOrder<OvertimeRuleItem> SortOrder()
 
-         {
 
-             return new SortOrder<OvertimeRuleItem>(x => x.DayOfWeek);
 
-         }
 
-     }
 
- }
 
 
  |