public AsisstentResponse Update(Guid Id, AssistentUpdateRequest request) { AsisstentResponse user = _assistentDao.GetById(Id); if (!string.IsNullOrWhiteSpace(request.Department)) { user.Department = request.Department; } if (!string.IsNullOrWhiteSpace(request.University)) { user.University = request.University; } if (!string.IsNullOrWhiteSpace(request.AreaOfStudy)) { user.AreaOfStudy = request.AreaOfStudy; } Guid ID = _assistentDao.UpdateAssistent(Id, _mapper.Map <AssistentUpdateRequest>(user)); var response = new AsisstentResponse(_userService.UpdateUser(Id, request), ID, request.University, request.Department, request.AreaOfStudy); return(response); }