private async void Recuperar_Clicked(object sender, EventArgs e) { Logica log = new Logica(); bool ValidarCorreo = log.ValidarCorreo(Correo); if (ValidarCorreo) { loading.IsVisible = true; await Task.Delay(1000); loading.IsVisible = false; await App.Current.MainPage.DisplayAlert("Alerta", "Correo No Valido", "OK"); return; } await App.Current.MainPage.DisplayAlert("Alerta!", "Se envió correo de verificacion", "OK"); loading.IsVisible = true; await Task.Delay(1000); loading.IsVisible = false; var respuesta = DependencyService.Get <IRestApiOlvidar>().LoginApp(Correo.Text); if (respuesta.Ok == 0) { await Navigation.PushAsync(new Login()); } else { await App.Current.MainPage.DisplayAlert("Alerta", "Correo No Valido", "OK"); } }
private async void ButtonAcceder_Clicked(object sender, EventArgs e) { Logica log = new Logica(); bool ValidarPassword = log.ValidarPassword(entryPassword, entryDocumento, entryCodigo); if (!ValidarPassword) { await DisplayAlert("Advertencia", "No cumple con los requisitos", "Aceptar"); return; } ////Rectangle dimensiones = paginaprincipal.Bounds; var respuesta = DependencyService.Get <IRestApi>().LoginApp(entryPassword.Text, entryDocumento.Text, entryCodigo.Text); if (respuesta.Ok == 1) { loading.IsVisible = true; await Task.Delay(500); loading.IsVisible = false; await Navigation.PushAsync(new MasterPage()); } else { await DisplayAlert("Notificacion", "Usuario Incorrecto", "Ok"); } }
private async void Recuperar_Clicked(object sender, EventArgs e) { Logica log = new Logica(); bool ValidarCorreo = log.ValidarCorreo(Correo); if (ValidarCorreo) { loading.IsVisible = true; await Task.Delay(1000); loading.IsVisible = false; await App.Current.MainPage.DisplayAlert("Alerta", "Correo No Valido", "OK"); return; } await App.Current.MainPage.DisplayAlert("Alerta!", "Se envió correo de verificacion", "OK"); loading.IsVisible = true; await Task.Delay(1000); loading.IsVisible = false; }
private async void ButtonAcceder_Clicked(object sender, EventArgs e) { Logica log = new Logica(); bool ValidarPassword = log.ValidarPassword(entryPassword); if (!ValidarPassword) { await DisplayAlert("Advertencia", "El campo Contraseña debe tener al menos 8 caracteres", "Aceptar"); return; } Rectangle dimensiones = paginaprincipal.Bounds; await paginaprincipal.TranslateTo(0, 0, 300); Back.IsVisible = true; buttonAcceder.IsVisible = false; OlvidarPassword.IsVisible = false; loading.IsVisible = true; await Task.Delay(1000); loading.IsVisible = false; }