public string Add([FromBody] QueryUserReg query) { query.Ssid = query.Ssid.Substring(1, query.Ssid.Length - 2); var json = new UserLogin().Add(query); return(JsonConvert.SerializeObject(json)); }
public ResultReg Add(QueryUserReg query) { var result = new ResultReg { Exception = new MyException() }; var validateRes = ValidateAddUser(query.UName, query.CheckCode, query.Paw, query.Phone); if (validateRes != 0) { result.Exception.Success = false; result.Exception.Exmsg = $"{validateRes}"; return(result); } //using (var scope = new TransactionScope()) { try { var user = new Tb_User { HumanType = 0, IsPermit = 1, Name = query.UName, Pwd = new EncryDecryUser().Md5Encrypt(query.Paw) }; query.UName = query.UName.ToString(); _user.AddUser(user, query.Phone); var findIt = _user.SearchUser(user.Name); var userInfo = new Tb_UserInfo { UserId = findIt.Id, Address = "", Phone1 = new EncryDecryPhone().Md5Encrypt(query.Phone) }; _user.UpdateUserInfo(userInfo); result.Exception.Success = true; //scope.Complete(); } catch (Exception ex) { result.Exception.Success = false; result.Exception.Exmsg = ex.Message; } } return(result); }