public async Task <Result> Handle(UpdateImportedPollingStation request, CancellationToken cancellationToken) { var pollingStation = new ImportedPollingStationModel { Id = request.PollingStationId, County = request.PollingStation.County, Locality = request.PollingStation.Locality, PollingStationNumber = request.PollingStation.PollingStationNumber, Address = request.PollingStation.Address, Institution = request.PollingStation.Institution, Latitude = request.PollingStation.Latitude, Longitude = request.PollingStation.Longitude, ResolvedAddressStatus = request.PollingStation.ResolvedAddressStatus ?? ResolvedAddressStatusType.NotProcessed, FailMessage = request.PollingStation.FailMessage, JobId = request.JobId.ToString(), AssignedAddresses = request.PollingStation.AssignedAddresses }; return(await _repository.UpdateImportedPollingStation(request.JobId, pollingStation)); }