/// <summary>
 /// Main properties
 /// </summary>
 public WorkingHoursSetting(DayOfWeek[] DaysOfWeek, DateTime StartTime, DateTime EndTime, TimeZoneBase TimeZone, String Name)
 {
     this.DaysOfWeek = DaysOfWeek;
     this.StartTime  = StartTime;
     this.EndTime    = EndTime;
     this.TimeZone   = TimeZone;
     this.Name       = Name;
 }
 /// <summary>
 /// object it self
 /// </summary>
 public WorkingHoursSetting(WorkingHoursSetting WorkingHoursSetting)
 {
     this.DaysOfWeek = WorkingHoursSetting.DaysOfWeek;
     this.StartTime  = WorkingHoursSetting.StartTime;
     this.EndTime    = WorkingHoursSetting.EndTime;
     this.TimeZone   = WorkingHoursSetting.TimeZone;
     this.User       = WorkingHoursSetting.User;
 }
 /// <summary>
 /// All properties
 /// </summary>
 public WorkingHoursSetting(DayOfWeek[] DaysOfWeek, DateTime StartTime, DateTime EndTime, TimeZoneBase TimeZone, String User, object BaseObject, String Name)
 {
     this.DaysOfWeek = DaysOfWeek;
     this.StartTime  = StartTime;
     this.EndTime    = EndTime;
     this.TimeZone   = TimeZone;
     this.User       = User;
     this.BaseObject = BaseObject;
     this.Name       = Name;
 }