Example #1
0
        [HttpPost]//注册
        public async Task <Result> Register(user myUser)
        {
            var user = await _userBll.GetEntities(u => u.username == myUser.username).CountAsync();

            if (user == 0)
            {
                user_extra user_Extra = new user_extra();
                myUser.user_extra = user_Extra;
                var data = _userBll.Add(myUser);
                //if (await _userBll.setRole(data.Id, new List<int> { 1 }))
                //{
                _logger.LogInformation("注册成功!");
                return(Result.Success("注册成功!"));
                //}
                //else
                //{
                //    _logger.LogInformation(_info_user.user_name + "游客角色添加失败!");
                //    return Content(JsonHelper.JsonToString(null, flag: false, message: "游客角色添加失败!"));
                //}
            }
            else
            {
                _logger.LogInformation("注册失败!");
                return(Result.Error("注册失败!当前用户已被注册!"));
            }
        }
        [HttpPost]//注册
        public async Task <Result> Register(user _user)
        {
            var user = await _userBll.GetEntities(u => u.user_name == _user.user_name).FirstOrDefaultAsync();

            if (user == null)
            {
                _user.integral = 1;
                var data = _userBll.Add(_user);
                return(Result.Success("注册成功"));
            }
            else
            {
                _logger.LogInformation(_user.user_name + "注册失败!");
                return(Result.Error("当前用户已被注册"));
            }
        }
Example #3
0
 [HttpPost]//添加用户
 public Result addUser(user _user)
 {
     _user.user_extra = new user_extra();
     _userBll.Add(_user);
     return(Result.Success());
 }