public static long SaveDistractionEventPlainData(DistractionEventPlainData plainData) { if (plainData.Id == 0) { database.Insert(plainData); plainData.Id = database.ExecuteScalar <long>(@"select last_insert_rowid()"); } else { database.Update(plainData); } return(plainData.Id); }
public static void SaveDistractionSessionData(DistractionEventData data) { var plainData = new DistractionEventPlainData(data); data.Id = SaveDistractionEventPlainData(plainData); }