コード例 #1
0
        ///<Summary>
        ///Update
        ///This method updates one Identityrole record in the store
        ///</Summary>
        ///<returns>
        ///void
        ///</returns>
        ///<parameters>
        ///BOIdentityrole
        ///</parameters>
        public virtual void Update()
        {
            Doing(this);
            IDAOIdentityrole daoIdentityrole = _iIdentityroleRepository.New();

            RegisterDataObject(_iIdentityroleRepository, _iIdentityroleRepository.BaseData(daoIdentityrole));
            BeginTransaction(_iIdentityroleRepository, "updateBOIdentityrole");
            try
            {
                daoIdentityrole.Id         = _ıd;
                daoIdentityrole.Name       = _name;
                daoIdentityrole.CtrVersion = _ctrVersion;
                _iIdentityroleRepository.Update(daoIdentityrole);
                CommitTransaction(_iIdentityroleRepository);
                Done(this);

                _ıd         = daoIdentityrole.Id;
                _name       = daoIdentityrole.Name;
                _ctrVersion = daoIdentityrole.CtrVersion;
                _isDirty    = false;
            }
            catch (Exception ex)
            {
                Failed(this, ex);
                RollbackTransaction(_iIdentityroleRepository, "updateBOIdentityrole");
                Handle(this, ex);
            }
        }
コード例 #2
0
 ///<Summary>
 ///Constructor
 ///This constructor initializes the business object from its respective data object
 ///</Summary>
 ///<returns>
 ///void
 ///</returns>
 ///<parameters>
 ///DAOIdentityrole
 ///</parameters>
 protected internal BOIdentityrole(IDAOIdentityrole daoIdentityrole)
 {
     try
     {
         _ıd         = daoIdentityrole.Id;
         _name       = daoIdentityrole.Name;
         _ctrVersion = daoIdentityrole.CtrVersion;
     }
     catch
     {
         throw;
     }
 }
コード例 #3
0
 ///<Summary>
 ///Initializer
 ///Initializer using primary key(s)
 ///</Summary>
 ///<returns>
 ///void
 ///</returns>
 ///<parameters>
 ///string ıd
 ///</parameters>
 public void Init(string ıd)
 {
     try
     {
         IDAOIdentityrole daoIdentityrole = _iIdentityroleRepository.SelectOne(ıd);
         _ıd         = daoIdentityrole.Id;
         _name       = daoIdentityrole.Name;
         _ctrVersion = daoIdentityrole.CtrVersion;
     }
     catch
     {
         throw;
     }
 }
コード例 #4
0
        ///<Summary>
        ///Delete
        ///This method deletes one Identityrole record from the store
        ///</Summary>
        ///<returns>
        ///void
        ///</returns>
        ///<parameters>
        ///
        ///</parameters>
        public virtual void Delete()
        {
            Doing(this);
            IDAOIdentityrole daoIdentityrole = _iIdentityroleRepository.New();

            RegisterDataObject(_iIdentityroleRepository, _iIdentityroleRepository.BaseData(daoIdentityrole));
            BeginTransaction(_iIdentityroleRepository, "deleteBOIdentityrole");
            try
            {
                daoIdentityrole.Id = _ıd;
                _iIdentityroleRepository.Delete(daoIdentityrole);
                CommitTransaction(_iIdentityroleRepository);
                Done(this);
            }
            catch (Exception ex)
            {
                Failed(this, ex);
                RollbackTransaction(_iIdentityroleRepository, "deleteBOIdentityrole");
                Handle(this, ex);
            }
        }
コード例 #5
0
 public virtual void Delete(IDAOIdentityrole daoIdentityrole)
 {
     daoIdentityrole.Delete();
 }
コード例 #6
0
 public virtual void Update(IDAOIdentityrole daoIdentityrole)
 {
     daoIdentityrole.Update();
 }
コード例 #7
0
 public virtual void Insert(IDAOIdentityrole daoIdentityrole)
 {
     daoIdentityrole.Insert();
 }
コード例 #8
0
 public virtual IzNorthwindConn_BaseData BaseData(IDAOIdentityrole daoIdentityrole)
 {
     return((IzNorthwindConn_BaseData)(DAOIdentityrole)daoIdentityrole);
 }