//the order of the list is like the order of the fields in the object public static void updateTableByList(List <int> weightedSleepSegmentsStats) { if (weightedSleepSegmentsStats != null) { if (weightedSleepSegmentsStats.Count == (8 * 6)) { Awake.updateSemgentByList(weightedSleepSegmentsStats, 0); Snooze.updateSemgentByList(weightedSleepSegmentsStats, 8 * 1); Doze.updateSemgentByList(weightedSleepSegmentsStats, 8 * 2); RestlessSleep.updateSemgentByList(weightedSleepSegmentsStats, 8 * 3); RestfulSleep.updateSemgentByList(weightedSleepSegmentsStats, 8 * 4); REMSleep.updateSemgentByList(weightedSleepSegmentsStats, 8 * 5); } } }
public bool AddSnooze(Snooze snoozeDetails) { User res = _DB.Users.FirstOrDefault(u => u.Id == snoozeDetails.userId); if (res == null) { return(false); } res.snoozeCounter = snoozeDetails.snoozeCounter; res.snoozePeriod = snoozeDetails.snoozePeriod; if (_DB.SaveChanges() == 0) { return(false); } return(true); }