Example #1
0
 public bool Delete(Guid UserId)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         AspnetMembershipEntity _AspnetMembershipEntity = new AspnetMembershipEntity(UserId);
         if (adapter.FetchEntity(_AspnetMembershipEntity))
         {
             adapter.DeleteEntity(_AspnetMembershipEntity);
             toReturn = true;
         }
     }
     return toReturn;
 }
Example #2
0
        public AspnetMembershipEntity Insert(Guid ApplicationId, string Password, int PasswordFormat, string PasswordSalt, string MobilePin, string Email, string LoweredEmail, string PasswordQuestion, string PasswordAnswer, bool IsApproved, bool IsLockedOut, DateTime CreateDate, DateTime LastLoginDate, DateTime LastPasswordChangedDate, DateTime LastLockoutDate, int FailedPasswordAttemptCount, DateTime FailedPasswordAttemptWindowStart, int FailedPasswordAnswerAttemptCount, DateTime FailedPasswordAnswerAttemptWindowStart, string Comment)
        {
            AspnetMembershipEntity _AspnetMembershipEntity = new AspnetMembershipEntity();
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {

                _AspnetMembershipEntity.ApplicationId = ApplicationId;
                _AspnetMembershipEntity.Password = Password;
                _AspnetMembershipEntity.PasswordFormat = PasswordFormat;
                _AspnetMembershipEntity.PasswordSalt = PasswordSalt;
                _AspnetMembershipEntity.MobilePin = MobilePin;
                _AspnetMembershipEntity.Email = Email;
                _AspnetMembershipEntity.LoweredEmail = LoweredEmail;
                _AspnetMembershipEntity.PasswordQuestion = PasswordQuestion;
                _AspnetMembershipEntity.PasswordAnswer = PasswordAnswer;
                _AspnetMembershipEntity.IsApproved = IsApproved;
                _AspnetMembershipEntity.IsLockedOut = IsLockedOut;
                _AspnetMembershipEntity.CreateDate = CreateDate;
                _AspnetMembershipEntity.LastLoginDate = LastLoginDate;
                _AspnetMembershipEntity.LastPasswordChangedDate = LastPasswordChangedDate;
                _AspnetMembershipEntity.LastLockoutDate = LastLockoutDate;
                _AspnetMembershipEntity.FailedPasswordAttemptCount = FailedPasswordAttemptCount;
                _AspnetMembershipEntity.FailedPasswordAttemptWindowStart = FailedPasswordAttemptWindowStart;
                _AspnetMembershipEntity.FailedPasswordAnswerAttemptCount = FailedPasswordAnswerAttemptCount;
                _AspnetMembershipEntity.FailedPasswordAnswerAttemptWindowStart = FailedPasswordAnswerAttemptWindowStart;
                _AspnetMembershipEntity.Comment = Comment;
                adapter.SaveEntity(_AspnetMembershipEntity, true);
            }
            return _AspnetMembershipEntity;
        }
Example #3
0
 public AspnetMembershipEntity Insert(AspnetMembershipEntity _AspnetMembershipEntity)
 {
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.SaveEntity(_AspnetMembershipEntity, true);
     }
     return _AspnetMembershipEntity;
 }
Example #4
0
 public bool Update(AspnetMembershipEntity _AspnetMembershipEntity, RelationPredicateBucket filter)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.UpdateEntitiesDirectly(_AspnetMembershipEntity, filter);
         toReturn = true;
     }
     return toReturn;
 }
Example #5
0
        public bool Update(AspnetMembershipEntity _AspnetMembershipEntity)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                RelationPredicateBucket filter = new RelationPredicateBucket();
                IPredicateExpression _PredicateExpression = new PredicateExpression();
                _PredicateExpression.Add(AspnetMembershipFields.UserId == _AspnetMembershipEntity.UserId);

                filter.PredicateExpression.Add(_PredicateExpression);

                adapter.UpdateEntitiesDirectly(_AspnetMembershipEntity, filter);
                toReturn = true;
            }
            return toReturn;
        }
Example #6
0
 public AspnetMembershipEntity SelectOne(Guid UserId)
 {
     AspnetMembershipEntity toReturn = null;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         AspnetMembershipEntity _AspnetMembershipEntity = new AspnetMembershipEntity(UserId);
         if (adapter.FetchEntity(_AspnetMembershipEntity))
         {
             toReturn = _AspnetMembershipEntity;
         }
     }
     return toReturn;
 }