Exemplo n.º 1
0
 public void Delete(string id)
 {
     var db = new Database(Connection);
     using (var cmd = db.GetSqlStringCommand(DELETE_SQL))
     {
         db.AddInParameter(cmd, "id", DbType.String, id);
         db.ExecuteNonQuery(cmd);
         //TODO: Remove from cache
     }
 }
Exemplo n.º 2
0
        private void Update(Document document)
        {
            var db = new Database(Connection);
            using (var cmd = db.GetSqlStringCommand(PUT_UPDATE_SQL))
            {
                db.AddInParameter(cmd, "id", DbType.String, document.Id);
                db.AddInParameter(cmd, "doc", DbType.String, document.Content);
                db.AddInParameter(cmd, "meta", DbType.String, document.Metadata);
                db.AddInParameter(cmd, "modify", DbType.DateTime, document.ModifyDate);

                db.ExecuteNonQuery(cmd);
            }
        }