public UserHabitRecord getRecordWithRule()
        {
            UserHabitRecord rtnrecord = null;

            foreach (var record in RecordList)
            {
                if (record.RuleID.HasValue)
                {
                    rtnrecord = record;
                }
            }

            return(rtnrecord);
        }
        public UserHabitRecord getRecordWithRule()
        {
            UserHabitRecord rtnrecord = null;

            foreach (KeyValuePair <DayOfWeek, List <UserHabitRecord> > kvp in dictRecords)
            {
                foreach (var record in kvp.Value)
                {
                    if (record.RuleID.HasValue)
                    {
                        rtnrecord = record;
                    }
                }
            }
            return(rtnrecord);
        }
 public void addRecord(DayOfWeek dow, UserHabitRecord record)
 {
     dictRecords[dow].Add(record);
 }
 public void addRecord(UserHabitRecord record)
 {
     RecordList.Add(record);
 }
 public void addRecord(Int32 date, UserHabitRecord record)
 {
     dictRecords[date].Add(record);
 }