Exemple #1
0
        public void Delete(BASEBean obj)
        {
            String sql = BuildDeleteSqlStatement(obj.TableName, obj.Keys);

            OleDbParameter[] parameters = obj.KeyValues;
            ExecuteSqlCommand(sql, parameters);
        }
Exemple #2
0
        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));
            }
        }