public async void descargarListaVehiculos_SQLServer(VehicleOnRequestFinished callback) { callback.mostrarProgreso(true); Log.Info(TAG, "Se inicia descargar de Lista de Vehiculos de SQLServer"); RestClient <Vehicle> restClient = new RestClient <Vehicle>(); var vehiclesList = new List <Vehicle>(); try { vehiclesList = await restClient.GetAsync(TIPO_VEHICLES); callback.mostrarProgreso(false); callback.compararListaVehiculos(vehiclesList); } catch (Exception ex) { Log.Info("descargarListaVehiculos_SQLServer", ex.Message); callback.errorDescargaVehiculos(); } }
public async void consultarUsuario_SQLServer(User user, VehicleOnRequestFinished callback) { callback.mostrarProgreso(true); Log.Info(TAG, "Se inicia la consulta de Usuarios de SQLServer"); RestClient <User> restClient = new RestClient <User>(); User usuarioRecibido = new User(); try { usuarioRecibido = await restClient.GetUserByAccount(TIPO_USER, user.Cuenta); callback.mostrarProgreso(false); callback.evaluarUsuario(user, usuarioRecibido); } catch (Exception ex) { Log.Info("consultarUsuario_SQLServer", ex.Message); callback.errorNoReconocido(); } }