예제 #1
0
 //BUSCADOR DE PROFESOR
 private void txtBuscadorProfe_TextChanged(object sender, EventArgs e)
 {
     if (txtBuscadorProfe.Text != "")
     {
         using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP())
         {
             DataTable dt = new DataTable();
             try
             {
                 dt = (DataTable)JsonConvert.DeserializeObject(wsPHP.buscarDatosProfesor(txtBuscadorProfe.Text), typeof(DataTable));
                 dgvProfe.DataSource = dt;
                 NombresColumnas();
             }
             catch (Exception)
             {
                 MessageBox.Show("No se encuentra ningun Profesor con estos datos, Por favor ingrese un nombre o ID Profesor correcto", "No existe este profesor", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                 cargarDatosTabla();
             }
         }
     }
     else
     {
         cargarDatosTabla();
     }
 }
예제 #2
0
        private void cbProfeTaller_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (opcionBotones == 0)
            {
                using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP())
                {
                    String respuestaProfes = wsPHP.buscarDatosProfesor(cbProfeTaller.Text);
                    var    respProfes      = JsonConvert.DeserializeObject <List <ClassProfesor> >(respuestaProfes);

                    foreach (var nomProfes in respProfes)
                    {
                        ComboBoxItem item = new ComboBoxItem();
                        item.Value = Convert.ToString(nomProfes.pr_id_profesor);
                        string id = item.Value.ToString();
                        txtIdProfesorTaller.Text = id;
                    }
                }
            }
        }