///<Summary>
        ///Update
        ///This method updates one IdentityUserClaim record in the store
        ///</Summary>
        ///<returns>
        ///void
        ///</returns>
        ///<parameters>
        ///BOIdentityUserClaim
        ///</parameters>
        public virtual void Update()
        {
            Doing(this);
            IDAOIdentityUserClaim daoIdentityUserClaim = _iIdentityUserClaimRepository.New();

            RegisterDataObject(_iIdentityUserClaimRepository, _iIdentityUserClaimRepository.BaseData(daoIdentityUserClaim));
            BeginTransaction(_iIdentityUserClaimRepository, "updateBOIdentityUserClaim");
            try
            {
                daoIdentityUserClaim.Id         = _ıd;
                daoIdentityUserClaim.UserId     = _userId;
                daoIdentityUserClaim.ClaimType  = _claimType;
                daoIdentityUserClaim.ClaimValue = _claimValue;
                daoIdentityUserClaim.CtrVersion = _ctrVersion;
                _iIdentityUserClaimRepository.Update(daoIdentityUserClaim);
                CommitTransaction(_iIdentityUserClaimRepository);
                Done(this);

                _ıd         = daoIdentityUserClaim.Id;
                _userId     = daoIdentityUserClaim.UserId;
                _claimType  = daoIdentityUserClaim.ClaimType;
                _claimValue = daoIdentityUserClaim.ClaimValue;
                _ctrVersion = daoIdentityUserClaim.CtrVersion;
                _isDirty    = false;
            }
            catch (Exception ex)
            {
                Failed(this, ex);
                RollbackTransaction(_iIdentityUserClaimRepository, "updateBOIdentityUserClaim");
                Handle(this, ex);
            }
        }
Exemple #2
0
        ///<Summary>
        ///AddIdentityUserClaim
        ///This method persists a BOIdentityUserClaim object to the database collection
        ///</Summary>
        ///<returns>
        ///void
        ///</returns>
        ///<parameters>
        ///BOIdentityUserClaim
        ///</parameters>
        public virtual void AddIdentityUserClaim(IBOIdentityUserClaim boIdentityUserClaim)
        {
            Doing(this);
            IDAOIdentityUserClaim daoIdentityUserClaim = _iIdentityUserClaimRepository.New();

            RegisterDataObject(_iIdentityUserClaimRepository, _iIdentityUserClaimRepository.BaseData(daoIdentityUserClaim));
            BeginTransaction(_iIdentityUserClaimRepository, "addIdentityUserClaim");
            try
            {
                daoIdentityUserClaim.Id         = boIdentityUserClaim.Id;
                daoIdentityUserClaim.ClaimType  = boIdentityUserClaim.ClaimType;
                daoIdentityUserClaim.ClaimValue = boIdentityUserClaim.ClaimValue;
                daoIdentityUserClaim.UserId     = _userId.Value;
                _iIdentityUserClaimRepository.Insert(daoIdentityUserClaim);
                CommitTransaction(_iIdentityUserClaimRepository);
                Done(this);

                /*pick up any primary keys, computed values etc*/
                boIdentityUserClaim = new BOIdentityUserClaim(daoIdentityUserClaim);
                if (_boIdentityUserClaimCollection != null)
                {
                    _boIdentityUserClaimCollection.Add(boIdentityUserClaim);
                }
            }
            catch (Exception ex)
            {
                Failed(this, ex);
                RollbackTransaction(_iIdentityUserClaimRepository, "addIdentityUserClaim");
                Handle(this, ex);
            }
        }
 ///<Summary>
 ///Constructor
 ///This constructor initializes the business object from its respective data object
 ///</Summary>
 ///<returns>
 ///void
 ///</returns>
 ///<parameters>
 ///DAOIdentityUserClaim
 ///</parameters>
 protected internal BOIdentityUserClaim(IDAOIdentityUserClaim daoIdentityUserClaim)
 {
     try
     {
         _ıd         = daoIdentityUserClaim.Id;
         _userId     = daoIdentityUserClaim.UserId;
         _claimType  = daoIdentityUserClaim.ClaimType;
         _claimValue = daoIdentityUserClaim.ClaimValue;
         _ctrVersion = daoIdentityUserClaim.CtrVersion;
     }
     catch
     {
         throw;
     }
 }
 ///<Summary>
 ///Initializer
 ///Initializer using primary key(s)
 ///</Summary>
 ///<returns>
 ///void
 ///</returns>
 ///<parameters>
 ///Int32 ıd
 ///</parameters>
 public void Init(Int32 ıd)
 {
     try
     {
         IDAOIdentityUserClaim daoIdentityUserClaim = _iIdentityUserClaimRepository.SelectOne(ıd);
         _ıd         = daoIdentityUserClaim.Id;
         _userId     = daoIdentityUserClaim.UserId;
         _claimType  = daoIdentityUserClaim.ClaimType;
         _claimValue = daoIdentityUserClaim.ClaimValue;
         _ctrVersion = daoIdentityUserClaim.CtrVersion;
     }
     catch
     {
         throw;
     }
 }
        ///<Summary>
        ///Delete
        ///This method deletes one IdentityUserClaim record from the store
        ///</Summary>
        ///<returns>
        ///void
        ///</returns>
        ///<parameters>
        ///
        ///</parameters>
        public virtual void Delete()
        {
            Doing(this);
            IDAOIdentityUserClaim daoIdentityUserClaim = _iIdentityUserClaimRepository.New();

            RegisterDataObject(_iIdentityUserClaimRepository, _iIdentityUserClaimRepository.BaseData(daoIdentityUserClaim));
            BeginTransaction(_iIdentityUserClaimRepository, "deleteBOIdentityUserClaim");
            try
            {
                daoIdentityUserClaim.Id = _ıd;
                _iIdentityUserClaimRepository.Delete(daoIdentityUserClaim);
                CommitTransaction(_iIdentityUserClaimRepository);
                Done(this);
            }
            catch (Exception ex)
            {
                Failed(this, ex);
                RollbackTransaction(_iIdentityUserClaimRepository, "deleteBOIdentityUserClaim");
                Handle(this, ex);
            }
        }
 public virtual void Delete(IDAOIdentityUserClaim daoIdentityUserClaim)
 {
     daoIdentityUserClaim.Delete();
 }
 public virtual void Update(IDAOIdentityUserClaim daoIdentityUserClaim)
 {
     daoIdentityUserClaim.Update();
 }
 public virtual void Insert(IDAOIdentityUserClaim daoIdentityUserClaim)
 {
     daoIdentityUserClaim.Insert();
 }
 public virtual IzNorthwindRestApiConn_BaseData BaseData(IDAOIdentityUserClaim daoIdentityUserClaim)
 {
     return((IzNorthwindRestApiConn_BaseData)(DAOIdentityUserClaim)daoIdentityUserClaim);
 }