コード例 #1
0
        public async Task <IActionResult> Get()
        {
            int id = _userService.UserId;

            Data.Models.Teacher user = _userRepository.GetById(id) as Data.Models.Teacher;
            await _db.Entry(user !).Reference(x => x.AcademicRank).LoadAsync();

            return(Ok(_mapper.Map <TeacherProfileDto>(user)));
        }
コード例 #2
0
        public IActionResult Edit(TeacherProfileDto profile)
        {
            int id = _userService.UserId;

            Data.Models.Teacher user = _userRepository.GetById(id) as Data.Models.Teacher;

            _mapper.Map(profile, user);
            _db.SaveChanges();

            return(Ok());
        }