///<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); } }
///<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); } }
///<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; } }
///<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; } }
public virtual void Delete(IDAOIdentityUser daoIdentityUser) { daoIdentityUser.Delete(); }
public virtual void Update(IDAOIdentityUser daoIdentityUser) { daoIdentityUser.Update(); }
public virtual void Insert(IDAOIdentityUser daoIdentityUser) { daoIdentityUser.Insert(); }
public virtual IzNorthwindRestApiConn_BaseData BaseData(IDAOIdentityUser daoIdentityUser) { return((IzNorthwindRestApiConn_BaseData)(DAOIdentityUser)daoIdentityUser); }