private async void BtnLogin_CLicked(Object sender, EventArgs e) { if (string.IsNullOrEmpty(txtemail.Text)) { await DisplayAlert("Error", "Debes introducir un usuario", "Aceptar"); txtemail.Focus(); } if (string.IsNullOrEmpty(txtPassword.Text)) { await DisplayAlert("Error", "Debes introducir un password", "Aceptar"); txtemail.Focus(); } aiIndicator.IsRunning = true; try { WsLogin objWSL = new WsLogin(); Usuarios result = await objWSL.conexion(txtemail.Text, txtPassword.Text); //DisplayAlert("Error", result, "Aceptar"); if (result.Equals("Acceso denegado")) { await DisplayAlert("Error", "Acceso denegado", "Aceptar"); aiIndicator.IsRunning = false; } else { await DisplayAlert("Correcto", "Acceso correcto", "Aceptar " + Settings.Settings.rol); aiIndicator.IsRunning = false; if (Settings.Settings.rol.Equals("Alumno")) { WSAlumno objWSA = new WSAlumno(); Alumno result2 = await objWSA.getAlumno(txtemail.Text); Console.Write("este es el emmail del alumno " + result2.nocont); Settings.Settings.nocont = result2.nocont; await Navigation.PushModalAsync(new DashBoardAlumno()); } else { WSMaestro objWSM = new WSMaestro(); Maestro result3 = await objWSM.getMaestro(txtemail.Text); Console.Write("este es el emmail del maestro " + result3.cvemae); await DisplayAlert("Correcto", "Acceso correcto", "cvemae" + result3.cvemae); Settings.Settings.cvemae = result3.cvemae; await Navigation.PushModalAsync(new DashBoardMaestro()); } } } catch (Exception) { } }
private async void BtnLogin_CLicked(Object sender, EventArgs e) { if (string.IsNullOrEmpty(txtTelefono.Text)) { await DisplayAlert("Error", "Debes introducir un telefono", "Aceptar"); txtTelefono.Focus(); } if (string.IsNullOrEmpty(txtPassword.Text)) { await DisplayAlert("Error", "Debes introducir un password", "Aceptar"); txtPassword.Focus(); } if (string.IsNullOrEmpty(txtNss.Text)) { await DisplayAlert("Error", "Debes introducir un numero de seguro social", "Aceptar"); txtNss.Focus(); } if (string.IsNullOrEmpty(txtDireccion.Text)) { await DisplayAlert("Error", "Debes introducir una direccion", "Aceptar"); txtDireccion.Focus(); } aiIndicator.IsRunning = true; try {/* * WsLogin objWSL = new WsLogin(); * String result = await objWSL.conexion(txtemail.Text, txtPassword.Text); * //DisplayAlert("Error", result, "Aceptar"); * if (result.Equals("Acceso denegado")) * { * await DisplayAlert("Error", "Acceso denegado", "Aceptar"); * aiIndicator.IsRunning = false; * } * else * {*/ await DisplayAlert("Correcto", "Acceso correcto", "Aceptar " + Settings.Settings.rol); aiIndicator.IsRunning = false; // if (Settings.Settings.rol.Equals("Alumno")) // { WsLogin objWSA = new WsLogin(); Usuarios result2 = await objWSA.conexion(Settings.Settings.email, txtPassword.Text); Console.Write("este es el emmail del alumno " + result2.email); WSActualizarAlumno objWSAc = new WSActualizarAlumno(); Boolean result3 = await objWSAc.getKardex(txtPassword.Text, txtTelefono.Text, txtTelefono.Text, txtDireccion.Text, Settings.Settings.email); Console.Write("este es el emmail del result3 " + result3); await DisplayAlert("Correcto", "Acceso correcto", "Aceptar result 3 " + result3); await Navigation.PushModalAsync(new DashBoardAlumno()); // } //} } catch (Exception) { } }