示例#1
0
        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();
            }
        }
示例#2
0
 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;
 }