async void _promotionApplied(object sender, System.EventArgs e) { var answer = await DisplayAlert("Guanajoven", "Al aplicar esta promoción quedará registrado en la base de datos que has sido beneficiado por la empresa, ¿Estas seguro de Aplicar esta promoción?", "Sí", "No"); if (!answer) { } else { var user = PropertiesManager.GetUserInfo(); if (user != null) { CheckConnection(); ShowProgress("Validando"); var response = await ClientGuanajoven.setPromotion(id_promocion, user.data.codigo_guanajoven.token); if (ValidateResponse(response, checkError(response))) { ShowProgress(IProgressType.LogedIn); _qrImage.IsVisible = true; await Task.Delay(600); await DisplayAlert("Guanajoven", "Promoción aplicada", "Aceptar"); } HideProgress(); } } }