private void cbDinamicaRec_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (opcionBotones == 0)
            {
                using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP())
                {
                    String respuestaDinamica = wsPHP.buscarDinamica(cbDinamicaRec.Text);
                    var    respDina          = JsonConvert.DeserializeObject <List <ClassDinamica> >(respuestaDinamica);

                    foreach (var nomDina in respDina)
                    {
                        ComboBoxItem item = new ComboBoxItem();
                        item.Value = Convert.ToString(nomDina.di_id_dinamica);
                        string id = item.Value.ToString();
                        txtIdDinamicaRec.Text = id;
                    }

                    //NUEVO AGREGADO
                    String respuestaMat = wsPHP.buscarMaterialxdinamica(txtIdEscuelaRec.Text, txtIdTallerRec.Text, txtIdDinamicaRec.Text);
                    var    respMat      = JsonConvert.DeserializeObject <List <ClassMaterial> >(respuestaMat);
                    cbMaterialRec.Items.Clear();
                    foreach (var nomMat in respMat)
                    {
                        ComboBoxItem item = new ComboBoxItem();

                        item.Text  = nomMat.ma_nombre_material;
                        item.Value = Convert.ToString(nomMat.ma_id_material);
                        string id = item.Value.ToString();

                        cbMaterialRec.Items.Add(item);
                    }
                }
            }
        }
 //BUSCADOR DE DINAMICAS
 private void txtBuscadorDinamicas_TextChanged(object sender, EventArgs e)
 {
     if (txtBuscadorDinamicas.Text != "")
     {
         using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP())
         {
             DataTable dt = new DataTable();
             try
             {
                 dt = (DataTable)JsonConvert.DeserializeObject(wsPHP.buscarDinamica(txtBuscadorDinamicas.Text), typeof(DataTable));
                 dgvDinamica.DataSource = dt;
                 NombresColumnas();
             }
             catch
             {
                 MessageBox.Show("No se encuentra ningun taller con estos datos, Por favor ingrese un nombre o ID Taller correcto", "No existe este taller", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                 cargarDatosTabla();
             }
         }
     }
     else
     {
         cargarDatosTabla();
     }
 }
Example #3
0
        private void cbDinamicaMaterial_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (opcionBotones == 0)
            {
                using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP())
                {
                    String respuestaDinamica = wsPHP.buscarDinamica(cbDinamicaMaterial.Text);
                    var    respDina          = JsonConvert.DeserializeObject <List <ClassDinamica> >(respuestaDinamica);

                    foreach (var nomDina in respDina)
                    {
                        ComboBoxItem item = new ComboBoxItem();
                        item.Value = Convert.ToString(nomDina.di_id_dinamica);
                        string id = item.Value.ToString();
                        txtIdDinamica.Text = id;
                    }
                }
            }
        }