private void TComboBoxProvincias_Click(object sender, EventArgs e) { if (TComboBoxCiudades.Items.Count > 0) //lo dejamos en blanco por si hubiera alguna ciudad, para realizar nueva busqueda de provincia TComboBoxCiudades.DataSource = null; EN.ENPersonal enProv = new EN.ENPersonal(); DataSet dsProv = new DataSet(); dsProv = enProv.ObtenerListaProvincias(); ObtenerProvincias(dsProv); }
private void TComboBoxPuesto_Click(object sender, EventArgs e) { EN.ENPersonal enper = new EN.ENPersonal(); DataSet dstra = new DataSet(); dstra = enper.PuestoTrabajo(); TComboBoxPuesto.DataSource = dstra.Tables["PuestoTrabajo"]; TComboBoxPuesto.DisplayMember = dstra.Tables["PuestoTrabajo"].Columns[0].Caption.ToString(); }
private void TComboBoxCiudades_Click(object sender, EventArgs e) { EN.ENPersonal enCiu = new EN.ENPersonal(); DataSet dsCiu = new DataSet(); try { string prov = TComboBoxProvincias.Text.ToString(); bool parar= false; // MessageBox.Show(numProvincia.Tables["Provincia"].Rows.Count.ToString()); for (int i = 0; i < 53 && parar != true; i++) { //MessageBox.Show(numProvincia.Tables["Provincia"].Rows[i][1].ToString()); if(numProvincia.Tables["Provincia"].Rows[i][1].ToString() == prov) { string numprov = numProvincia.Tables["Provincia"].Rows[i][0].ToString();// en la posicion 0 esta el id de la provincia parar = true; dsCiu = enCiu.ObtenerListaCiudades(numprov); } } ObtenerCiudades(dsCiu); } catch(Exception ex) { MessageBox.Show("Seleccione primero una provincia", "Cuidado", MessageBoxButtons.OK,MessageBoxIcon.Information); } }