예제 #1
0
 /// <summary>
 /// 向UserInfo表中添加用户
 /// </summary>
 /// <param name="userInfo">UserInfo实体类</param>
 /// <returns>返回是否添加成功的布尔值</returns>
 public static string AddUserInfo(UserInfo userInfo)
 {
     if (userInfo.IsError)
     {
         return(userInfo.GetErrorMsg());
     }
     if (isExist(userInfo.UserInfoId))
     {
         return("用户已存在");
     }
     if (IUIS.Insert(userInfo) == 1)
     {
         return("添加成功");
     }
     else
     {
         return("添加失败");
     }
 }
예제 #2
0
 /// <summary>
 /// 修改用户个人信息
 /// </summary>
 /// <param name="userInfo">用户编号</param>
 /// <returns>"用户信息不存在" "修改成功" "修改失败"</returns>
 public static string UpdateUserInfo(UserInfo userInfo)
 {
     if (userInfo.IsError)
     {
         return(userInfo.GetErrorMsg());
     }
     if (!isExist(userInfo.UserInfoId))
     {
         return("用户信息不存在");
     }
     if (IUIS.Update(userInfo) == 1)
     {
         return("修改成功");
     }
     else
     {
         return("修改失败");
     }
 }
예제 #3
0
        /// <summary>
        /// 删除指定编号的用户信息
        /// </summary>
        /// <param name="userInfoId">用户编号</param>
        /// <returns>执行结果的string字符串提示</returns>
        public static string DeleteUserInfo(string userInfoId)
        {
            UserInfo userInfo = new UserInfo()
            {
                UserInfoId = userInfoId
            };

            if (userInfo.IsError)
            {
                return(userInfo.GetErrorMsg());
            }
            if (isExist(userInfoId) == false)
            {
                return("用户不存在");
            }
            if (IUIS.Delete(userInfoId) == 1)
            {
                return("用户删除成功");
            }
            else
            {
                return("用户删除失败");
            }
        }