コード例 #1
0
        public int DeleteSentracSQLiteData(SentracSQLiteData sentracSQLiteDataInstance)
        {
            var id = sentracSQLiteDataInstance.Id;

            if (id != 0)
            {
                lock (collisionLock)
                {
                    database.Delete <SentracSQLiteData>(id);
                }
            }
            this.SentracData.Remove(sentracSQLiteDataInstance);
            return(id);
        }
コード例 #2
0
 public int SaveSentracSQLiteData(SentracSQLiteData sentracSQLiteDataInstance)
 {
     lock (collisionLock)
     {
         if (sentracSQLiteDataInstance.Id != 0)
         {
             database.Update(sentracSQLiteDataInstance);
             return(sentracSQLiteDataInstance.Id);
         }
         else
         {
             database.Insert(sentracSQLiteDataInstance);
             return(sentracSQLiteDataInstance.Id);
         }
     }
 }