public async Task <IActionResult> Register(UserAdmin model) { try { var userExists = await _userAdminService.CheckUserExists(model.UserName); if (userExists != null) { return(Ok(new Result() { Code = (int)HttpStatusCode.OK, Data = null, Error = "tên đăng nhập đã tồn tại" })); } else { _userAdminService.CreatedUserAdmin(model); return(Ok(new Result() { Code = (int)HttpStatusCode.OK, Data = null, Error = "Tạo tài khoản thành công" })); } } catch (Exception ex) { _logger.LogError("Lỗi tạo tài khoản: " + ex); return(Ok(new Result() { Code = (int)HttpStatusCode.InternalServerError, Data = null, Error = "Lỗi tạo tài khoản" })); } }