Пример #1
0
        private void func()
        {
            var timeItems = new TimeItems();

            var timeItem = new TimeItem {
                Name = "Сон", Note = "Не переводи будильник"
            };

            timeItem.Start  = new TimeSpan(23, 0, 0);
            timeItem.Finish = new TimeSpan(6, 0, 0);
            timeItems.Add(timeItem);

            timeItem = new TimeItem {
                Name = "Душ", Notes = new List <(string, bool)> {
                    ("Почистить зубы", true), ("Помыться", false), ("Одеться", false),
                }
            };
            timeItem.Start  = new TimeSpan(6, 0, 0);
            timeItem.Finish = new TimeSpan(6, 10, 0);
            timeItems.Add(timeItem);

            timeItem = new TimeItem {
                Name = "Дорога"
            };
            timeItem.Start  = new TimeSpan(6, 45, 0);
            timeItem.Finish = new TimeSpan(7, 30, 1);
            timeItems.Add(timeItem);

            timeItem = new TimeItem {
                Name = "Завтрак", Note = "Завтрак - главный прием пищи"
            };
            timeItem.Start  = new TimeSpan(6, 10, 0);
            timeItem.Finish = new TimeSpan(6, 30, 0);
            timeItems.Add(timeItem);

            Data.Schedule = new Dictionary <DateTime, TimeItems>();
            Data.Schedule.Add(new DateTime(2018, 12, 01), timeItems);
        }