public int DeleteSentracSQLiteData(SentracSQLiteData sentracSQLiteDataInstance) { var id = sentracSQLiteDataInstance.Id; if (id != 0) { lock (collisionLock) { database.Delete <SentracSQLiteData>(id); } } this.SentracData.Remove(sentracSQLiteDataInstance); return(id); }
public int SaveSentracSQLiteData(SentracSQLiteData sentracSQLiteDataInstance) { lock (collisionLock) { if (sentracSQLiteDataInstance.Id != 0) { database.Update(sentracSQLiteDataInstance); return(sentracSQLiteDataInstance.Id); } else { database.Insert(sentracSQLiteDataInstance); return(sentracSQLiteDataInstance.Id); } } }