public static void AddRecord(TrackedDayRecordModel record, DateTime date)
 {
     if (App.User.TrackedDay(date).Records.Any())
     {
         record.Id = App.User.TrackedDay(date).Records.Max(r => r.Id) + 1;
     }
     else
     {
         record.Id = 0;
     }
     App.User.TrackedDay(date).Records.Insert(0, record);
 }
 public static TrackedDayRecordModel AddRecordToday(TrackedDayRecordModel record)
 {
     record.Id = App.User.TrackedToday().Records.Max(r => r.Id) + 1;
     App.User.TrackedToday().Records.Insert(0, record);
     return(record);
 }
        public static void EditRecord(TrackedDayRecordModel newRecord, DateTime date)
        {
            var index = App.User.TrackedDay(date).Records.FindIndex(record => record.Id == newRecord.Id);

            App.User.TrackedDay(date).Records[index] = newRecord;
        }