コード例 #1
0
 public bool Delete(Guid Id)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         GuideEntity _GuideEntity = new GuideEntity(Id);
         if (adapter.FetchEntity(_GuideEntity))
         {
             adapter.DeleteEntity(_GuideEntity);
             toReturn = true;
         }
     }
     return toReturn;
 }
コード例 #2
0
 public GuideEntity Insert(GuideEntity _GuideEntity)
 {
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.SaveEntity(_GuideEntity, true);
     }
     return _GuideEntity;
 }
コード例 #3
0
        public bool Update(Guid Id, string Guide)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                GuideEntity _GuideEntity = new GuideEntity(Id);
                if (adapter.FetchEntity(_GuideEntity))
                {

                    _GuideEntity.Guide = Guide;
                    adapter.SaveEntity(_GuideEntity, true);
                    toReturn = true;
                }
            }
            return toReturn;
        }
コード例 #4
0
 public bool Update(GuideEntity _GuideEntity, RelationPredicateBucket filter)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.UpdateEntitiesDirectly(_GuideEntity, filter);
         toReturn = true;
     }
     return toReturn;
 }
コード例 #5
0
        public bool Update(GuideEntity _GuideEntity)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                RelationPredicateBucket filter = new RelationPredicateBucket();
                IPredicateExpression _PredicateExpression = new PredicateExpression();
                _PredicateExpression.Add(GuideFields.Id == _GuideEntity.Id);

                filter.PredicateExpression.Add(_PredicateExpression);

                adapter.UpdateEntitiesDirectly(_GuideEntity, filter);
                toReturn = true;
            }
            return toReturn;
        }
コード例 #6
0
 public GuideEntity SelectOne(Guid Id)
 {
     GuideEntity toReturn = null;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         GuideEntity _GuideEntity = new GuideEntity(Id);
         if (adapter.FetchEntity(_GuideEntity))
         {
             toReturn = _GuideEntity;
         }
     }
     return toReturn;
 }
コード例 #7
0
        public GuideEntity Insert(string Guide)
        {
            GuideEntity _GuideEntity = new GuideEntity();
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {

                _GuideEntity.Guide = Guide;
                adapter.SaveEntity(_GuideEntity, true);
            }
            return _GuideEntity;
        }