private async void Btn_Clicked(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtDescripcion.Text)) { await DisplayAlert("Error", "Debes introducir una descripcion", "Aceptar"); txtDescripcion.Focus(); return; } try { Console.WriteLine("<" + pTipo.SelectedItem + ">"); WSAlumno objWSAlumno = new WSAlumno(); if (await objWSAlumno.insertarQueja(Settings.Settings.correo, pTipo.SelectedItem.ToString(), txtDescripcion.Text)) { txtDescripcion.Text = ""; await DisplayAlert("Queja", "Se ha enviado la queja", "Aceptar"); } return; } catch (Exception) { await DisplayAlert("Error", "Debes seleccionar una queja", "Aceptar"); txtDescripcion.Focus(); return; } }
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) { } }
public Alumno() { list_alumno = new List <Modelos.Alumno>(); list_cargaAcademica = new List <Modelos.CargaAcademica>(); objWsAlumno = new WSAlumno(); objWSCarga = new WSCargaAcademica(); crearGUI(); }
private async void Btn_ClickedAsync(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtSexo.Text)) { await DisplayAlert("Error", "Debes introducir un sexo", "Aceptar"); txtSexo.Focus(); return; } if (txtSexo.Text.Length > 1) { await DisplayAlert("Error", "El sexo debe ser M o F", "Aceptar"); txtSexo.Focus(); return; } if (!txtSexo.Text.Equals("F") && !txtSexo.Text.Equals("M")) { await DisplayAlert("Error", "El sexo debe ser F o M", "Aceptar"); txtSexo.Focus(); return; } if (string.IsNullOrEmpty(txtCorreo.Text)) { await DisplayAlert("Error", "Debes introducir un email", "Aceptar"); txtCorreo.Focus(); return; } WSAlumno objWSAlumno = new WSAlumno(); if (await objWSAlumno.putAlumnoInfo(txtSexo.Text, txtTelefono.Text, txtCorreo.Text, txtCurp.Text, pEstadoNacimiento.SelectedItem.ToString(), dpFechaNacimiento.Date.ToString())) { await DisplayAlert("Datos Personales", "Información Actualizada", "Aceptar"); } }
public Alumno() { list_alumno = new List <Modelos.Alumno>(); objWSAlumno = new WSAlumno(); Title = "Alumnos"; Label lblNombre = new Label { Text = "nombre", TextColor = Color.White, WidthRequest = 100, HeightRequest = 35, }; Label lblAPaterno = new Label { Text = "Apellido paterno", TextColor = Color.White, WidthRequest = 100, HeightRequest = 35, }; Label lblAMaterno = new Label { Text = "Apellido Materno", TextColor = Color.White, WidthRequest = 100, HeightRequest = 35, }; Label lblEdad = new Label { Text = "Edad", TextColor = Color.White, WidthRequest = 100, HeightRequest = 35, }; Label lblCarrera = new Label { Text = "Carrera", TextColor = Color.White, WidthRequest = 100, HeightRequest = 35, }; StackLayout stkCarga1 = new StackLayout { Padding = new Thickness(10), HorizontalOptions = LayoutOptions.CenterAndExpand, VerticalOptions = LayoutOptions.Center, Orientation = StackOrientation.Horizontal, BackgroundColor = Color.FromHex("#2196F3"), Children = { lblNombre, lblAPaterno, lblAMaterno, lblEdad, } }; lv_alumno = new ListView() { HasUnevenRows = true, ItemTemplate = new DataTemplate(typeof(ResultCellAlumno)) }; StackLayout st_inst = new StackLayout() { Orientation = StackOrientation.Vertical, Padding = new Thickness(10), VerticalOptions = LayoutOptions.Center, HorizontalOptions = LayoutOptions.CenterAndExpand, Children = { stkCarga1, lv_alumno } }; Content = st_inst; }