示例#1
0
        public async Task <ActionResult <User> > Register(LoginViewModel registerUser)
        {
            if (registerUser.Username is null)
            {
                return(Ok(new { error_message = "Tai khoan khong duoc de trong" }));
            }
            if (registerUser.Password is null)
            {
                return(Ok(new { error_message = "Mat khau khong duoc de trong" }));
            }
            User user = new User
            {
                Username = registerUser.Username,
                Password = registerUser.Password,
                Name     = registerUser.Name
            };
            bool isSave = await _userServices.AddNewUser(user);

            if (isSave)
            {
                return(Ok(new { success = true, data = "Dang ki thanh cong" }));
            }
            else
            {
                return(Ok(new { error_message = "Dang ki that bai, co loi xay ra" }));
            }
        }