/// <summary> /// 插入用户 /// </summary> public void AddUserInfo() { string result; //存储返回的json字符串 UserInfoEX userInfoEX = new UserInfoEX(); //定义userInfoEX对象 string user = userInfoEX.GetUserInfoByUserName(ctx.Request["userName"]); //判断是否已存在该用户 if (user == "NoUser") { //不存在,进行新增 UserInfo userInfo = new UserInfo(); //定义userinfo对象 userInfo.UserName = ctx.Request["userName"]; userInfo.Password = ctx.Request["password"]; string role = ctx.Request["role"]; int num = userInfoEX.InsertUserInfo(userInfo, role); if (num > 0) {//返回值大于0,插入成功 result = "{\"state\":\"success\",\"message\":\"新增成功\"}"; } else {//插入失败 result = "{\"state\":\"fail\",\"message\":\"新增失败,请重试\"}"; } } else {//存在,返回提示 result = "{\"state\":\"fail\",\"message\":\"该用户名已存在\"}"; } WriteJsonBack(result);//返回至context }