private async void Alta_Popup(object sender, TappedRoutedEventArgs e) { try { info_alumnos = new InfoAlumnos(); info_alumnos.id_alumno = await GetId((App.Current as App).conexionBD, "SELECT (MAX(id_alumno) + 1) FROM Alumnos"); info_alumnos.matricula = int.Parse(txtbx_matricula.Text); info_alumnos.nombre = txtbx_Nombre.Text; info_alumnos.apellidos = txtbx_apellidos.Text; info_alumnos.id_provincia = await GetId((App.Current as App).conexionBD, "SELECT (MAX(id_provincia) + 1) FROM Provincias"); info_alumnos.cod_postal = int.Parse(txtbx_codigo_postal.Text); info_alumnos.provincia = txtbx_provincia.Text; idTutorSeleccionado = await GetId((App.Current as App).conexionBD, "SELECT DISTINCT id_tutor FROM Tutores " + "INNER JOIN Profesores ON Profesores.id_profesor = Tutores.id_profesor " + "WHERE CONCAT(TRIM(Profesores.nombre), ' ', TRIM(Profesores.apellidos)) LIKE('%" + grupo_seleccionado.Subhead + "%');"); if (await DBAssets.setAlumnoAsync((App.Current as App).ConnectionString, info_alumnos, idTutorSeleccionado) >= 0) { AlumnosPtr.Add(info_alumnos); } } catch (Exception eSql) { await new MessageDialog("Error!: " + eSql.Message).ShowAsync(); } }
private void InventoryList_ItemClick(object sender, ItemClickEventArgs e) { //await new MessageDialog("Error!").ShowAsync(); btn_Agregar_Popup.IsEnabled = false; btn_Agregar_Popup.Visibility = Visibility.Collapsed; btn_Baja.IsEnabled = true; btn_Baja.Visibility = Visibility.Visible; btn_Actualizar.IsEnabled = true; btn_Actualizar.Visibility = Visibility.Visible; listItemSeleccionado = e.ClickedItem as InfoAlumnos; txtbx_matricula.Text = listItemSeleccionado.matricula + ""; txtbx_Nombre.Text = listItemSeleccionado.nombre; txtbx_apellidos.Text = listItemSeleccionado.apellidos; txtbx_codigo_postal.Text = listItemSeleccionado.cod_postal + ""; txtbx_provincia.Text = listItemSeleccionado.provincia; InsertsPopup.IsOpen = true; }