Beispiel #1
0
        ///<Summary>
        ///Update
        ///This method updates one IdentityUser record in the store
        ///</Summary>
        ///<returns>
        ///void
        ///</returns>
        ///<parameters>
        ///BOIdentityUser
        ///</parameters>
        public virtual void Update()
        {
            Doing(this);
            IDAOIdentityUser daoIdentityUser = _iIdentityUserRepository.New();

            RegisterDataObject(_iIdentityUserRepository, _iIdentityUserRepository.BaseData(daoIdentityUser));
            BeginTransaction(_iIdentityUserRepository, "updateBOIdentityUser");
            try
            {
                daoIdentityUser.UserId               = _userId;
                daoIdentityUser.Email                = _email;
                daoIdentityUser.EmailConfirmed       = _emailConfirmed;
                daoIdentityUser.PasswordHash         = _passwordHash;
                daoIdentityUser.SecurityStamp        = _securityStamp;
                daoIdentityUser.PhoneNumber          = _phoneNumber;
                daoIdentityUser.PhoneNumberConfirmed = _phoneNumberConfirmed;
                daoIdentityUser.TwoFactorEnabled     = _twoFactorEnabled;
                daoIdentityUser.LockoutEndDateUtc    = _lockoutEndDateUtc;
                daoIdentityUser.LockoutEnabled       = _lockoutEnabled;
                daoIdentityUser.AccessFailedCount    = _accessFailedCount;
                daoIdentityUser.Username             = _username;
                daoIdentityUser.CtrVersion           = _ctrVersion;
                _iIdentityUserRepository.Update(daoIdentityUser);
                CommitTransaction(_iIdentityUserRepository);
                Done(this);

                _userId               = daoIdentityUser.UserId;
                _email                = daoIdentityUser.Email;
                _emailConfirmed       = daoIdentityUser.EmailConfirmed;
                _passwordHash         = daoIdentityUser.PasswordHash;
                _securityStamp        = daoIdentityUser.SecurityStamp;
                _phoneNumber          = daoIdentityUser.PhoneNumber;
                _phoneNumberConfirmed = daoIdentityUser.PhoneNumberConfirmed;
                _twoFactorEnabled     = daoIdentityUser.TwoFactorEnabled;
                _lockoutEndDateUtc    = daoIdentityUser.LockoutEndDateUtc;
                _lockoutEnabled       = daoIdentityUser.LockoutEnabled;
                _accessFailedCount    = daoIdentityUser.AccessFailedCount;
                _username             = daoIdentityUser.Username;
                _ctrVersion           = daoIdentityUser.CtrVersion;
                _isDirty              = false;
            }
            catch (Exception ex)
            {
                Failed(this, ex);
                RollbackTransaction(_iIdentityUserRepository, "updateBOIdentityUser");
                Handle(this, ex);
            }
        }
Beispiel #2
0
        ///<Summary>
        ///Delete
        ///This method deletes one IdentityUser record from the store
        ///</Summary>
        ///<returns>
        ///void
        ///</returns>
        ///<parameters>
        ///
        ///</parameters>
        public virtual void Delete()
        {
            Doing(this);
            IDAOIdentityUser daoIdentityUser = _iIdentityUserRepository.New();

            RegisterDataObject(_iIdentityUserRepository, _iIdentityUserRepository.BaseData(daoIdentityUser));
            BeginTransaction(_iIdentityUserRepository, "deleteBOIdentityUser");
            try
            {
                daoIdentityUser.UserId = _userId;
                _iIdentityUserRepository.Delete(daoIdentityUser);
                CommitTransaction(_iIdentityUserRepository);
                Done(this);
            }
            catch (Exception ex)
            {
                Failed(this, ex);
                RollbackTransaction(_iIdentityUserRepository, "deleteBOIdentityUser");
                Handle(this, ex);
            }
        }
Beispiel #3
0
 ///<Summary>
 ///Constructor
 ///This constructor initializes the business object from its respective data object
 ///</Summary>
 ///<returns>
 ///void
 ///</returns>
 ///<parameters>
 ///DAOIdentityUser
 ///</parameters>
 protected internal BOIdentityUser(IDAOIdentityUser daoIdentityUser)
 {
     try
     {
         _userId               = daoIdentityUser.UserId;
         _email                = daoIdentityUser.Email;
         _emailConfirmed       = daoIdentityUser.EmailConfirmed;
         _passwordHash         = daoIdentityUser.PasswordHash;
         _securityStamp        = daoIdentityUser.SecurityStamp;
         _phoneNumber          = daoIdentityUser.PhoneNumber;
         _phoneNumberConfirmed = daoIdentityUser.PhoneNumberConfirmed;
         _twoFactorEnabled     = daoIdentityUser.TwoFactorEnabled;
         _lockoutEndDateUtc    = daoIdentityUser.LockoutEndDateUtc;
         _lockoutEnabled       = daoIdentityUser.LockoutEnabled;
         _accessFailedCount    = daoIdentityUser.AccessFailedCount;
         _username             = daoIdentityUser.Username;
         _ctrVersion           = daoIdentityUser.CtrVersion;
     }
     catch
     {
         throw;
     }
 }
Beispiel #4
0
 ///<Summary>
 ///Initializer
 ///Initializer using primary key(s)
 ///</Summary>
 ///<returns>
 ///void
 ///</returns>
 ///<parameters>
 ///Int32 userId
 ///</parameters>
 public void Init(Int32 userId)
 {
     try
     {
         IDAOIdentityUser daoIdentityUser = _iIdentityUserRepository.SelectOne(userId);
         _userId               = daoIdentityUser.UserId;
         _email                = daoIdentityUser.Email;
         _emailConfirmed       = daoIdentityUser.EmailConfirmed;
         _passwordHash         = daoIdentityUser.PasswordHash;
         _securityStamp        = daoIdentityUser.SecurityStamp;
         _phoneNumber          = daoIdentityUser.PhoneNumber;
         _phoneNumberConfirmed = daoIdentityUser.PhoneNumberConfirmed;
         _twoFactorEnabled     = daoIdentityUser.TwoFactorEnabled;
         _lockoutEndDateUtc    = daoIdentityUser.LockoutEndDateUtc;
         _lockoutEnabled       = daoIdentityUser.LockoutEnabled;
         _accessFailedCount    = daoIdentityUser.AccessFailedCount;
         _username             = daoIdentityUser.Username;
         _ctrVersion           = daoIdentityUser.CtrVersion;
     }
     catch
     {
         throw;
     }
 }
Beispiel #5
0
 public virtual void Delete(IDAOIdentityUser daoIdentityUser)
 {
     daoIdentityUser.Delete();
 }
Beispiel #6
0
 public virtual void Update(IDAOIdentityUser daoIdentityUser)
 {
     daoIdentityUser.Update();
 }
Beispiel #7
0
 public virtual void Insert(IDAOIdentityUser daoIdentityUser)
 {
     daoIdentityUser.Insert();
 }
Beispiel #8
0
 public virtual IzNorthwindRestApiConn_BaseData BaseData(IDAOIdentityUser daoIdentityUser)
 {
     return((IzNorthwindRestApiConn_BaseData)(DAOIdentityUser)daoIdentityUser);
 }