コード例 #1
0
        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;
            }
        }
コード例 #2
0
        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();
        }