Example #1
0
 protected void Add(BaseDictionary item)
 {
     if (!_list.ContainsKey(item.ID))
     {
         _list.Add(item.ID, item);
     }
 }
Example #2
0
        private void LoadFromDataBase()
        {
            DataTable dt = _provider.Select(_tableName);

            foreach (DataRow row in dt.Rows)
            {
                BaseDictionary baseDictionary = Factory.CreateItem(_tableName, row);
                if (baseDictionary.CanAdd)
                {
                    Add(baseDictionary);
                }
            }
        }
Example #3
0
        public string Delete(BaseDictionary item)
        {
            _list.Remove(item.ID);

            return(_provider.Delete(_tableName, item.ID));
        }
Example #4
0
 protected void Add(BaseDictionary item)
 {
     if (!_list.ContainsKey(item.ID))
         _list.Add(item.ID, item);
 }
Example #5
0
        public string Delete(BaseDictionary item)
        {
            _list.Remove(item.ID);

            return _provider.Delete(_tableName, item.ID);
        }