Esempio n. 1
0
        public async Task <IActionResult> registerByUserName([FromBody] account model)
        {
            var uid = Guid.NewGuid();

            model.new_account_id = uid;
            Result result = new Result();

            if (_register.UserNameIsExist(model.new_account_name))
            {
                result.Success = 0;
                result.Message = "该用户名已存在";
                return(Ok(result));
            }

            account user = model;

            if (!_register.AddUser(user))
            {
                result.Success = 0;
                result.Message = "注册失败";
                return(Ok(result));
            }

            var falg = await _myContext.SaveChangesAsync() > 0;;

            if (!falg)
            {
                result.Success = 0;
                result.Message = "注册失败";
                return(Ok(result));
            }

            result.Success = 1;
            result.Message = "注册成功";
            return(Ok(result));
        }
 public void Post(UserDetail registeruser)
 {
     userservice.AddUser(registeruser);
 }