///<Summary> ///SaveNew ///This method persists a new IdentityUserRole record to the store ///</Summary> ///<returns> ///void ///</returns> ///<parameters> /// ///</parameters> public virtual void SaveNew() { Doing(this); IDAOIdentityUserRole daoIdentityUserRole = _iIdentityUserRoleRepository.New(); RegisterDataObject(_iIdentityUserRoleRepository, _iIdentityUserRoleRepository.BaseData(daoIdentityUserRole)); BeginTransaction(_iIdentityUserRoleRepository, "savenewBOIdentityUserRole"); try { daoIdentityUserRole.UserId = _userId; daoIdentityUserRole.RoleId = _roleId; _iIdentityUserRoleRepository.Insert(daoIdentityUserRole); CommitTransaction(_iIdentityUserRoleRepository); Done(this); _userId = daoIdentityUserRole.UserId; _roleId = daoIdentityUserRole.RoleId; _isDirty = false; } catch (Exception ex) { Failed(this, ex); RollbackTransaction(_iIdentityUserRoleRepository, "savenewBOIdentityUserRole"); Handle(this, ex); } }
///<Summary> ///AddIdentityUserRole ///This method persists a BOIdentityUserRole object to the database collection ///</Summary> ///<returns> ///void ///</returns> ///<parameters> ///BOIdentityUserRole ///</parameters> public virtual void AddIdentityUserRole(IBOIdentityUserRole boIdentityUserRole) { Doing(this); IDAOIdentityUserRole daoIdentityUserRole = _iIdentityUserRoleRepository.New(); RegisterDataObject(_iIdentityUserRoleRepository, _iIdentityUserRoleRepository.BaseData(daoIdentityUserRole)); BeginTransaction(_iIdentityUserRoleRepository, "addIdentityUserRole"); try { daoIdentityUserRole.RoleId = boIdentityUserRole.RoleId; daoIdentityUserRole.UserId = _userId.Value; _iIdentityUserRoleRepository.Insert(daoIdentityUserRole); CommitTransaction(_iIdentityUserRoleRepository); Done(this); /*pick up any primary keys, computed values etc*/ boIdentityUserRole = new BOIdentityUserRole(daoIdentityUserRole); if (_boIdentityUserRoleCollection != null) { _boIdentityUserRoleCollection.Add(boIdentityUserRole); } } catch (Exception ex) { Failed(this, ex); RollbackTransaction(_iIdentityUserRoleRepository, "addIdentityUserRole"); Handle(this, ex); } }
///<Summary> ///Constructor ///This constructor initializes the business object from its respective data object ///</Summary> ///<returns> ///void ///</returns> ///<parameters> ///DAOIdentityUserRole ///</parameters> protected internal BOIdentityUserRole(IDAOIdentityUserRole daoIdentityUserRole) { try { _userId = daoIdentityUserRole.UserId; _roleId = daoIdentityUserRole.RoleId; } catch { throw; } }
///<Summary> ///Initializer ///Initializer using primary key(s) ///</Summary> ///<returns> ///void ///</returns> ///<parameters> ///Int32 userId, Int32 roleId ///</parameters> public void Init(Int32 userId, Int32 roleId) { try { IDAOIdentityUserRole daoIdentityUserRole = _iIdentityUserRoleRepository.SelectOne(userId, roleId); _userId = daoIdentityUserRole.UserId; _roleId = daoIdentityUserRole.RoleId; } catch { throw; } }
public virtual void Delete(IDAOIdentityUserRole daoIdentityUserRole) { daoIdentityUserRole.Delete(); }
public virtual void Insert(IDAOIdentityUserRole daoIdentityUserRole) { daoIdentityUserRole.Insert(); }
public virtual IzNorthwindRestApiConn_BaseData BaseData(IDAOIdentityUserRole daoIdentityUserRole) { return((IzNorthwindRestApiConn_BaseData)(DAOIdentityUserRole)daoIdentityUserRole); }