private void UpdateAllVessels(List <VesselUpdateModel> updatedVessels) { if (updatedVessels.Count > 0) { try { _queryBuilder.CreateAndSendUpdatesQuery(updatedVessels); //todo: unit test catch } catch (Exception ex) { _progress.SetLastError(ex.Message); _progress.AddFailedRequest(); } } UpdatePortCalls(updatedVessels); }