예제 #1
0
        private async Task <StudentItemDto> GetStudent()
        {
            var student       = new StudentItemDto();
            var resultGetUser = await _userService.GetUserByClaims(User);

            if (resultGetUser.IsSuccessed)
            {
                var user             = resultGetUser.Value;
                var resultGetStudent = await _studentService.GetStudentByUserId(new EntityDto <long>(user.Id));

                if (resultGetStudent.IsSuccessed)
                {
                    student = resultGetStudent.Value;
                }
            }
            return(student);
        }