Пример #1
0
 public bool Delete(string Id)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         EventTypeEntity _EventTypeEntity = new EventTypeEntity(Id);
         if (adapter.FetchEntity(_EventTypeEntity))
         {
             adapter.DeleteEntity(_EventTypeEntity);
             toReturn = true;
         }
     }
     return toReturn;
 }
Пример #2
0
 public EventTypeEntity Insert(EventTypeEntity _EventTypeEntity)
 {
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.SaveEntity(_EventTypeEntity, true);
     }
     return _EventTypeEntity;
 }
Пример #3
0
        public bool Update(string Id, string TypeName)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                EventTypeEntity _EventTypeEntity = new EventTypeEntity(Id);
                if (adapter.FetchEntity(_EventTypeEntity))
                {

                    _EventTypeEntity.TypeName = TypeName;
                    adapter.SaveEntity(_EventTypeEntity, true);
                    toReturn = true;
                }
            }
            return toReturn;
        }
Пример #4
0
 public bool Update(EventTypeEntity _EventTypeEntity, RelationPredicateBucket filter)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.UpdateEntitiesDirectly(_EventTypeEntity, filter);
         toReturn = true;
     }
     return toReturn;
 }
Пример #5
0
        public bool Update(EventTypeEntity _EventTypeEntity)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                RelationPredicateBucket filter = new RelationPredicateBucket();
                IPredicateExpression _PredicateExpression = new PredicateExpression();
                _PredicateExpression.Add(EventTypeFields.Id == _EventTypeEntity.Id);

                filter.PredicateExpression.Add(_PredicateExpression);

                adapter.UpdateEntitiesDirectly(_EventTypeEntity, filter);
                toReturn = true;
            }
            return toReturn;
        }
Пример #6
0
 public EventTypeEntity SelectOne(string Id)
 {
     EventTypeEntity toReturn = null;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         EventTypeEntity _EventTypeEntity = new EventTypeEntity(Id);
         if (adapter.FetchEntity(_EventTypeEntity))
         {
             toReturn = _EventTypeEntity;
         }
     }
     return toReturn;
 }
Пример #7
0
        public EventTypeEntity Insert(string TypeName)
        {
            EventTypeEntity _EventTypeEntity = new EventTypeEntity();
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {

                _EventTypeEntity.TypeName = TypeName;
                adapter.SaveEntity(_EventTypeEntity, true);
            }
            return _EventTypeEntity;
        }