Exemple #1
0
 public bool Delete(Guid Id)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         AspnetPersonalizationPerUserEntity _AspnetPersonalizationPerUserEntity = new AspnetPersonalizationPerUserEntity(Id);
         if (adapter.FetchEntity(_AspnetPersonalizationPerUserEntity))
         {
             adapter.DeleteEntity(_AspnetPersonalizationPerUserEntity);
             toReturn = true;
         }
     }
     return toReturn;
 }
Exemple #2
0
        public bool Update(Guid Id, Guid PathId, Guid UserId, byte[] PageSettings, DateTime LastUpdatedDate)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                AspnetPersonalizationPerUserEntity _AspnetPersonalizationPerUserEntity = new AspnetPersonalizationPerUserEntity(Id);
                if (adapter.FetchEntity(_AspnetPersonalizationPerUserEntity))
                {

                    _AspnetPersonalizationPerUserEntity.PathId = PathId;
                    _AspnetPersonalizationPerUserEntity.UserId = UserId;
                    _AspnetPersonalizationPerUserEntity.PageSettings = PageSettings;
                    _AspnetPersonalizationPerUserEntity.LastUpdatedDate = LastUpdatedDate;
                    adapter.SaveEntity(_AspnetPersonalizationPerUserEntity, true);
                    toReturn = true;
                }
            }
            return toReturn;
        }
Exemple #3
0
 public bool Update(AspnetPersonalizationPerUserEntity _AspnetPersonalizationPerUserEntity, RelationPredicateBucket filter)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.UpdateEntitiesDirectly(_AspnetPersonalizationPerUserEntity, filter);
         toReturn = true;
     }
     return toReturn;
 }
Exemple #4
0
        public bool Update(AspnetPersonalizationPerUserEntity _AspnetPersonalizationPerUserEntity)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                RelationPredicateBucket filter = new RelationPredicateBucket();
                IPredicateExpression _PredicateExpression = new PredicateExpression();
                _PredicateExpression.Add(AspnetPersonalizationPerUserFields.Id == _AspnetPersonalizationPerUserEntity.Id);

                filter.PredicateExpression.Add(_PredicateExpression);

                adapter.UpdateEntitiesDirectly(_AspnetPersonalizationPerUserEntity, filter);
                toReturn = true;
            }
            return toReturn;
        }
Exemple #5
0
 public AspnetPersonalizationPerUserEntity SelectOne(Guid Id)
 {
     AspnetPersonalizationPerUserEntity toReturn = null;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         AspnetPersonalizationPerUserEntity _AspnetPersonalizationPerUserEntity = new AspnetPersonalizationPerUserEntity(Id);
         if (adapter.FetchEntity(_AspnetPersonalizationPerUserEntity))
         {
             toReturn = _AspnetPersonalizationPerUserEntity;
         }
     }
     return toReturn;
 }
Exemple #6
0
        public AspnetPersonalizationPerUserEntity Insert(Guid PathId, Guid UserId, byte[] PageSettings, DateTime LastUpdatedDate)
        {
            AspnetPersonalizationPerUserEntity _AspnetPersonalizationPerUserEntity = new AspnetPersonalizationPerUserEntity();
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {

                _AspnetPersonalizationPerUserEntity.PathId = PathId;
                _AspnetPersonalizationPerUserEntity.UserId = UserId;
                _AspnetPersonalizationPerUserEntity.PageSettings = PageSettings;
                _AspnetPersonalizationPerUserEntity.LastUpdatedDate = LastUpdatedDate;
                adapter.SaveEntity(_AspnetPersonalizationPerUserEntity, true);
            }
            return _AspnetPersonalizationPerUserEntity;
        }
Exemple #7
0
 public AspnetPersonalizationPerUserEntity Insert(AspnetPersonalizationPerUserEntity _AspnetPersonalizationPerUserEntity)
 {
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.SaveEntity(_AspnetPersonalizationPerUserEntity, true);
     }
     return _AspnetPersonalizationPerUserEntity;
 }