예제 #1
0
 public bool Delete(Guid UserId)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         AspnetUsersEntity _AspnetUsersEntity = new AspnetUsersEntity(UserId);
         if (adapter.FetchEntity(_AspnetUsersEntity))
         {
             adapter.DeleteEntity(_AspnetUsersEntity);
             toReturn = true;
         }
     }
     return toReturn;
 }
예제 #2
0
        public bool Update(Guid ApplicationId, Guid UserId, string UserName, string LoweredUserName, string MobileAlias, bool IsAnonymous, DateTime LastActivityDate)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                AspnetUsersEntity _AspnetUsersEntity = new AspnetUsersEntity(UserId);
                if (adapter.FetchEntity(_AspnetUsersEntity))
                {

                    _AspnetUsersEntity.ApplicationId = ApplicationId;
                    _AspnetUsersEntity.UserName = UserName;
                    _AspnetUsersEntity.LoweredUserName = LoweredUserName;
                    _AspnetUsersEntity.MobileAlias = MobileAlias;
                    _AspnetUsersEntity.IsAnonymous = IsAnonymous;
                    _AspnetUsersEntity.LastActivityDate = LastActivityDate;
                    adapter.SaveEntity(_AspnetUsersEntity, true);
                    toReturn = true;
                }
            }
            return toReturn;
        }
예제 #3
0
 public bool Update(AspnetUsersEntity _AspnetUsersEntity, RelationPredicateBucket filter)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.UpdateEntitiesDirectly(_AspnetUsersEntity, filter);
         toReturn = true;
     }
     return toReturn;
 }
예제 #4
0
        public bool Update(AspnetUsersEntity _AspnetUsersEntity)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                RelationPredicateBucket filter = new RelationPredicateBucket();
                IPredicateExpression _PredicateExpression = new PredicateExpression();
                _PredicateExpression.Add(AspnetUsersFields.UserId == _AspnetUsersEntity.UserId);

                filter.PredicateExpression.Add(_PredicateExpression);

                adapter.UpdateEntitiesDirectly(_AspnetUsersEntity, filter);
                toReturn = true;
            }
            return toReturn;
        }
예제 #5
0
 public AspnetUsersEntity SelectOne(Guid UserId)
 {
     AspnetUsersEntity toReturn = null;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         AspnetUsersEntity _AspnetUsersEntity = new AspnetUsersEntity(UserId);
         if (adapter.FetchEntity(_AspnetUsersEntity))
         {
             toReturn = _AspnetUsersEntity;
         }
     }
     return toReturn;
 }
예제 #6
0
        public AspnetUsersEntity Insert(Guid ApplicationId, string UserName, string LoweredUserName, string MobileAlias, bool IsAnonymous, DateTime LastActivityDate)
        {
            AspnetUsersEntity _AspnetUsersEntity = new AspnetUsersEntity();
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {

                _AspnetUsersEntity.ApplicationId = ApplicationId;
                _AspnetUsersEntity.UserName = UserName;
                _AspnetUsersEntity.LoweredUserName = LoweredUserName;
                _AspnetUsersEntity.MobileAlias = MobileAlias;
                _AspnetUsersEntity.IsAnonymous = IsAnonymous;
                _AspnetUsersEntity.LastActivityDate = LastActivityDate;
                adapter.SaveEntity(_AspnetUsersEntity, true);
            }
            return _AspnetUsersEntity;
        }
예제 #7
0
 public AspnetUsersEntity Insert(AspnetUsersEntity _AspnetUsersEntity)
 {
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.SaveEntity(_AspnetUsersEntity, true);
     }
     return _AspnetUsersEntity;
 }