private async Task UpdateDriversAsync() { IEnumerable <Driver> drivers = await _gatewayService.GetDriversAsync(); await _driverRepository.DeleteAllAsync(); try { await _driverRepository.InsertAsync(drivers); } catch (Exception ex) { MvxTrace.Error("\"{0}\" in {1}.{2}\n{3}", ex.Message, "DriverRepository", "InsertAsync", ex.StackTrace); throw; } }
private async Task ClearAllDataAsync() { await _customerRepository.DeleteAllAsync(); await _deviceRepository.DeleteAllAsync(); await _verbProfileRepository.DeleteAllAsync(); await _applicationProfileRepository.DeleteAllAsync(); await _driverRepository.DeleteAllAsync(); await _vehicleRepository.DeleteAllAsync(); await _trailerRepository.DeleteAllAsync(); await _safetyProfileRepository.DeleteAllAsync(); await _configRepository.DeleteAllAsync(); }