示例#1
0
        public IActionResult GetWord(IdDto model)
        {
            var response = _wordService.GetWord(model.Id, User.GetUserId());

            var result = new General.ResponseResult()
            {
                Data = response
            };

            return(Ok(result));
        }
示例#2
0
        public IActionResult GetWords(PagingDto.Request model)
        {
            var response = _wordService.GetWords(model.PageCount, model.PageSize, User.GetUserId());

            var result = new General.ResponseResult()
            {
                Data = response
            };

            return(Ok(result));
        }
示例#3
0
        public IActionResult Login(AuthenticateRequest model)
        {
            var response = _userService.Authenticate(model);

            if (response == null)
            {
                return(BadRequest(new { message = "Username or password is incorrect" }));
            }

            var result = new General.ResponseResult()
            {
                Data = response
            };

            return(Ok(result));
        }