public async Task <ActionResult> UpdateVisitor(int id, VisitorUpdateDto visitorUpdateDto) { var visitorModelFromRepo = await _repository.GetByIdAsync(id); if (visitorModelFromRepo == null) { return(NotFound()); } _mapper.Map(visitorUpdateDto, visitorModelFromRepo); await _repository.UpdateAsync(visitorModelFromRepo); return(NoContent()); }