private void cbTallerMaterial_SelectedIndexChanged(object sender, EventArgs e) { if (opcionBotones == 0) { using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP()) { String respuestaTaller = wsPHP.buscarTaller(cbTallerMaterial.Text); var respTall = JsonConvert.DeserializeObject <List <ClassTaller> >(respuestaTaller); foreach (var nomTall in respTall) { ComboBoxItem item = new ComboBoxItem(); item.Value = Convert.ToString(nomTall.ta_id_taller); string id = item.Value.ToString(); txtIdTaller.Text = id; } //NUEVO AGREGADO String respuestaDin = wsPHP.buscarDinamicaXTallerYEscuela(txtIdEscuela.Text, txtIdTaller.Text); var respDin = JsonConvert.DeserializeObject <List <ClassDinamica> >(respuestaDin); cbDinamicaMaterial.Items.Clear(); foreach (var nomDin in respDin) { ComboBoxItem item = new ComboBoxItem(); item.Text = nomDin.di_nombre_dinamica; item.Value = Convert.ToString(nomDin.di_id_dinamica); string id = item.Value.ToString(); cbDinamicaMaterial.Items.Add(item); } } } }
//SELECTEDINDEX DE COMBOBOX #region private void cbEscuelaMaterial_SelectedIndexChanged(object sender, EventArgs e) { if (opcionBotones == 0) { using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP()) { String respuestaEscuela = wsPHP.cargarNombresEscuela(cbEscuelaMaterial.Text); var respEsc = JsonConvert.DeserializeObject <List <ClassEscuela> >(respuestaEscuela); foreach (var nomEsc in respEsc) { ComboBoxItem item = new ComboBoxItem(); item.Value = Convert.ToString(nomEsc.es_id_escuela); string id = item.Value.ToString(); txtIdEscuela.Text = id; } //NUEVO AGREGADO TALLER String respuestaTal = wsPHP.buscarTaller(txtIdEscuela.Text); var resptal = JsonConvert.DeserializeObject <List <ClassTaller> >(respuestaTal); cbTallerMaterial.Items.Clear(); foreach (var nomtal in resptal) { ComboBoxItem item = new ComboBoxItem(); item.Text = nomtal.ta_nombre_taller; item.Value = Convert.ToString(nomtal.ta_id_taller); string id = item.Value.ToString(); cbTallerMaterial.Items.Add(item); } } } }
//BUSCADOR TALLERES private void txtBuscadorTaller_TextChanged(object sender, EventArgs e) { if (txtBuscadorTaller.Text != "") { using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP()) { DataTable dt = new DataTable(); try { dt = (DataTable)JsonConvert.DeserializeObject(wsPHP.buscarTaller(txtBuscadorTaller.Text), typeof(DataTable)); dgvTaller.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(); } }
private void cbTallerDinamicas_SelectedIndexChanged(object sender, EventArgs e) { if (opcionBotones == 0) { using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP()) { String respuestaTaller = wsPHP.buscarTaller(cbTallerDinamicas.Text); var respTall = JsonConvert.DeserializeObject <List <ClassTaller> >(respuestaTaller); foreach (var nomTall in respTall) { ComboBoxItem item = new ComboBoxItem(); item.Value = Convert.ToString(nomTall.ta_id_taller); txtFechaIniTaller.Text = Convert.ToString(nomTall.ta_fecha_ini_taller); txtFechaFinTaller.Text = Convert.ToString(nomTall.ta_fecha_fin_taller); string id = item.Value.ToString(); txtIdTaller.Text = id; } } } }