///<Summary> ///SaveNew ///This method persists a new IdentityUserLogin record to the store ///</Summary> ///<returns> ///void ///</returns> ///<parameters> /// ///</parameters> public virtual void SaveNew() { Doing(this); IDAOIdentityUserLogin daoIdentityUserLogin = _iIdentityUserLoginRepository.New(); RegisterDataObject(_iIdentityUserLoginRepository, _iIdentityUserLoginRepository.BaseData(daoIdentityUserLogin)); BeginTransaction(_iIdentityUserLoginRepository, "savenewBOIdentityUserLogin"); try { daoIdentityUserLogin.LoginProvider = _loginProvider; daoIdentityUserLogin.ProviderKey = _providerKey; daoIdentityUserLogin.UserId = _userId; _iIdentityUserLoginRepository.Insert(daoIdentityUserLogin); CommitTransaction(_iIdentityUserLoginRepository); Done(this); _loginProvider = daoIdentityUserLogin.LoginProvider; _providerKey = daoIdentityUserLogin.ProviderKey; _userId = daoIdentityUserLogin.UserId; _isDirty = false; } catch (Exception ex) { Failed(this, ex); RollbackTransaction(_iIdentityUserLoginRepository, "savenewBOIdentityUserLogin"); Handle(this, ex); } }
///<Summary> ///AddIdentityUserLogin ///This method persists a BOIdentityUserLogin object to the database collection ///</Summary> ///<returns> ///void ///</returns> ///<parameters> ///BOIdentityUserLogin ///</parameters> public virtual void AddIdentityUserLogin(IBOIdentityUserLogin boIdentityUserLogin) { Doing(this); IDAOIdentityUserLogin daoIdentityUserLogin = _iIdentityUserLoginRepository.New(); RegisterDataObject(_iIdentityUserLoginRepository, _iIdentityUserLoginRepository.BaseData(daoIdentityUserLogin)); BeginTransaction(_iIdentityUserLoginRepository, "addIdentityUserLogin"); try { daoIdentityUserLogin.LoginProvider = boIdentityUserLogin.LoginProvider; daoIdentityUserLogin.ProviderKey = boIdentityUserLogin.ProviderKey; daoIdentityUserLogin.UserId = _userId.Value; _iIdentityUserLoginRepository.Insert(daoIdentityUserLogin); CommitTransaction(_iIdentityUserLoginRepository); Done(this); /*pick up any primary keys, computed values etc*/ boIdentityUserLogin = new BOIdentityUserLogin(daoIdentityUserLogin); if (_boIdentityUserLoginCollection != null) { _boIdentityUserLoginCollection.Add(boIdentityUserLogin); } } catch (Exception ex) { Failed(this, ex); RollbackTransaction(_iIdentityUserLoginRepository, "addIdentityUserLogin"); Handle(this, ex); } }
///<Summary> ///Constructor ///This constructor initializes the business object from its respective data object ///</Summary> ///<returns> ///void ///</returns> ///<parameters> ///DAOIdentityUserLogin ///</parameters> protected internal BOIdentityUserLogin(IDAOIdentityUserLogin daoIdentityUserLogin) { try { _loginProvider = daoIdentityUserLogin.LoginProvider; _providerKey = daoIdentityUserLogin.ProviderKey; _userId = daoIdentityUserLogin.UserId; } catch { throw; } }
///<Summary> ///Initializer ///Initializer using primary key(s) ///</Summary> ///<returns> ///void ///</returns> ///<parameters> ///string loginProvider, string providerKey, Int32 userId ///</parameters> public void Init(string loginProvider, string providerKey, Int32 userId) { try { IDAOIdentityUserLogin daoIdentityUserLogin = _iIdentityUserLoginRepository.SelectOne(loginProvider, providerKey, userId); _loginProvider = daoIdentityUserLogin.LoginProvider; _providerKey = daoIdentityUserLogin.ProviderKey; _userId = daoIdentityUserLogin.UserId; } catch { throw; } }
public virtual void Delete(IDAOIdentityUserLogin daoIdentityUserLogin) { daoIdentityUserLogin.Delete(); }
public virtual void Insert(IDAOIdentityUserLogin daoIdentityUserLogin) { daoIdentityUserLogin.Insert(); }
public virtual IzNorthwindRestApiConn_BaseData BaseData(IDAOIdentityUserLogin daoIdentityUserLogin) { return((IzNorthwindRestApiConn_BaseData)(DAOIdentityUserLogin)daoIdentityUserLogin); }