Esempio n. 1
0
 HourlyTimePeriod[] Day(int index)
 {
     var result = new HourlyTimePeriod[HoursPerDay];
     for (var i = 0; i < HoursPerDay; i++)
     {
         result[i] = Hours[(index * HoursPerDay) + i];
     }
     return result;
 }
Esempio n. 2
0
 static string FormatDay(HourlyTimePeriod[] hours )
 {
     var sb = new StringBuilder();
     for(var i = 0; i < hours.Length; i++)
     {
         var displayHour = hours[i].HourOfDay;
         if (hours[i].Enabled)
         {
             sb.AppendFormat("{0}{1}", displayHour, (i + 1 < hours.Length) ? ", " : "");
         }
     }
     return sb.ToString();
 }