public void Delete(BASEBean obj) { String sql = BuildDeleteSqlStatement(obj.TableName, obj.Keys); OleDbParameter[] parameters = obj.KeyValues; ExecuteSqlCommand(sql, parameters); }
public object Update(BASEBean obj) { String sql = BuildUpdateSqlStatement(obj.TableName, obj.FieldNames, obj.Keys); OleDbParameter[] parameters = obj.UpdateValues; return(ExecuteSqlCommand(sql, parameters)); }
/** * Adds a new Cache item to the cache. * @param key - key value for the data provided * @param data - BASEBean data bean * @see BASEBean */ public void addCacheItem(String key, BASEBean data) { if (!cacheMap.ContainsKey(key)) { cacheMap.Add(key, data); } else { LogManager.Warn(string.Format("Cache \"{0}\" - Item Key \"{1}\" already exists - ignoring key", this.Name, key)); } }