예제 #1
0
        /// <summary>
        /// 新建用户
        /// </summary>
        /// <param name="paramUserInfo">用户实体</param>
        /// <returns>影响的行数</returns>
        public VariedEnum.OperatorStatus AddUserInfo(ModelT_User paramModelT_User)
        {
            object returnObjectValue = null;

            SqlParameter[] mySqlParameter = new SqlParameter[4];
            mySqlParameter[0]       = new SqlParameter("@UserName", SqlDbType.NVarChar, 20);
            mySqlParameter[0].Value = paramModelT_User.UserName;
            mySqlParameter[1]       = new SqlParameter("@UserPWD", SqlDbType.NVarChar, 20);
            mySqlParameter[1].Value = paramModelT_User.UserPWD;
            mySqlParameter[2]       = new SqlParameter("@UserRightID", SqlDbType.Int);
            mySqlParameter[2].Value = paramModelT_User.UserRightID;
            mySqlParameter[3]       = new SqlParameter("@CreatePerson", SqlDbType.NVarChar, 20);
            mySqlParameter[3].Value = paramModelT_User.CreatePerson;
            try
            {
                returnObjectValue = dal.UpdateUserInfo("proc_T_UserInsert", mySqlParameter);
                if (Convert.ToInt32(returnObjectValue) > 0)
                {
                    return(VariedEnum.OperatorStatus.Successed);
                }
                else
                {
                    return(VariedEnum.OperatorStatus.Failed);
                }
            }
            catch (Exception ex)
            {
                return(VariedEnum.OperatorStatus.UnknowError);

                throw ex;
            }
        }
예제 #2
0
        /// <summary>
        /// 得到用户信息实体
        /// </summary>
        /// <returns></returns>
        private ModelT_User GetUserModel()
        {
            ModelT_User myModelT_User = new ModelT_User();

            try
            {
                myModelT_User.ID           = this.UserID;
                myModelT_User.UserName     = this.txtUserName.Text.Trim();
                myModelT_User.UserPWD      = this.txtRePwd.Text.Trim();
                myModelT_User.UserRightID  = Convert.ToInt32(this.lookUpEditRight.EditValue);
                myModelT_User.CreatePerson = myModelT_User.ModifyPerson = this.txtCreatePerson.Text.Trim();
                myModelT_User.CreateDate   = myModelT_User.ModifyDate = Convert.ToDateTime(this.txtCreateDate.Text.Trim());
                return(myModelT_User);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }