Exemple #1
0
        /// <summary>
        /// Gets the property value by name.
        /// </summary>
        /// <param name="entity">The entity.</param>
        /// <param name="propertyName">Name of the property.</param>
        /// <returns></returns>
        public static object GetPropertyValueByName(VwEvlUser entity, string propertyName)
        {
            switch (propertyName)
            {
            case "UserId":
                return(entity.UserId);

            case "UserCnName":
                return(entity.UserCnName);

            case "Name":
                return(entity.Name);

            case "ValiddateStart":
                return(entity.ValiddateStart);

            case "Validdateend":
                return(entity.Validdateend);

            case "Isused":
                return(entity.Isused);

            case "Evltimes":
                return(entity.Evltimes);
            }
            return(null);
        }
Exemple #2
0
        ///<summary>
        /// A simple factory method to create a new <see cref="VwEvlUser"/> instance.
        ///</summary>
        ///<param name="_userId"></param>
        ///<param name="_userCnName"></param>
        ///<param name="_name"></param>
        ///<param name="_validdateStart"></param>
        ///<param name="_validdateend"></param>
        ///<param name="_isused"></param>
        ///<param name="_evltimes"></param>
        public static VwEvlUser CreateVwEvlUser(System.String _userId, System.String _userCnName, System.String _name, System.DateTime?_validdateStart, System.DateTime?_validdateend, System.Int32 _isused, System.Int32 _evltimes)
        {
            VwEvlUser newVwEvlUser = new VwEvlUser();

            newVwEvlUser.UserId         = _userId;
            newVwEvlUser.UserCnName     = _userCnName;
            newVwEvlUser.Name           = _name;
            newVwEvlUser.ValiddateStart = _validdateStart;
            newVwEvlUser.Validdateend   = _validdateend;
            newVwEvlUser.Isused         = _isused;
            newVwEvlUser.Evltimes       = _evltimes;
            return(newVwEvlUser);
        }
Exemple #3
0
        ///<summary>
        ///  Returns a Typed VwEvlUserBase Entity
        ///</summary>
        public virtual VwEvlUserBase Copy()
        {
            //shallow copy entity
            VwEvlUser copy = new VwEvlUser();

            copy.UserId         = this.UserId;
            copy.UserCnName     = this.UserCnName;
            copy.Name           = this.Name;
            copy.ValiddateStart = this.ValiddateStart;
            copy.Validdateend   = this.Validdateend;
            copy.Isused         = this.Isused;
            copy.Evltimes       = this.Evltimes;
            copy.AcceptChanges();
            return((VwEvlUser)copy);
        }