public async void ActualizarNewSms(Esms esms) { var result = await esms.Enviar(); Mensaje = string.Empty; if (result.ErrorCode == "null") { esms.image = SMSImageInfo.ic_check_ok_18pt_3x.ToString(); await _Global.CurrentAccount.MakeTransaction_Manualcharge(esms.monto, "sms a " + esms.NumeroTelefono); } else { esms.image = SMSImageInfo.ic_error_outline_red_18pt_3x.ToString(); } var grupo = ItemsGrouped.First(x => x.First().NumeroTelefono == esms.NumeroTelefono); grupo.Remove(esms); _Global.GrupoSMS.ListaSMS.Remove(esms); esms.isSend = true; _Global.GrupoSMS.ListaSMS.Add(esms); grupo.Add(esms); esms.Ingresar(); ActualizarLista(); }
public async void lblRecuperar_Tapped(object sender, EventArgs e) { if (txtLogin.Text == "" || txtLogin.Text == null) { await DisplayAlert("TeleYuma", "Ingrese el usuario.", "ok"); return; } lblVerPaswword.Text = "Recuperando...."; var Account = await _Global.CurrentAccount.getAccountByLogin(txtLogin.Text); if (Account) { var body = "La clave de su cuenta en TeleYuma es " + _Global.CurrentAccount.password; var smsConfirmacio = new Esms { Mensaje = body, NumeroTelefono = _Global.CurrentAccount.phone1, RemitenteNumero = "TeleYumaApp recupera clave" }; var respuesta = await smsConfirmacio.Enviar(); if (respuesta.ErrorCode is null || respuesta.ErrorCode == "0") { await DisplayAlert("TeleYuma", "El sistema le ha enviado un sms con su clave", "OK"); } else { await DisplayAlert("TeleYuma", "El sistema no pudo recuperar su clave, contácte con el sopórte técnico", "OK"); } }
public async void ActualizarNewSms(Esms esms) { var result = await esms.Enviar(); Mensaje = string.Empty; if (result.ErrorCode is null || result.ErrorCode == "0") { esms.image = SMSImageInfo.ic_check_ok_18pt_3x.ToString(); await _Global.CurrentAccount.MakeTransaction_Manualcharge(esms.monto, "sms a " + esms.NumeroTelefono); }
public async Task <MessageResponse> SendSms() { codigo_verificacion = _Global.CodigoVerificacion; var telefono = _Global.CurrentAccount.phone1; var body = "TeleYuma,Para comprobar que es el propetario del telefono que esta registrando ingrese los siguientes digitos:" + codigo_verificacion; var smsConfirmacio = new Esms { Mensaje = body, NumeroTelefono = telefono, RemitenteNumero = "TeleYumaApp verificar telefono" }; return(await smsConfirmacio.Enviar()); }