private void cboEntidadJefe_SelectedValueChanged(object sender, EventArgs e) { oCatalogo = new WCF_Catalogos.Hersan_CatalogosClient(); try { cboDeptoJefe.ValueMember = "Id"; cboDeptoJefe.DisplayMember = "Nombre"; cboDeptoJefe.DataSource = oCatalogo.ABCDepartamentos_Combo(int.Parse(cboEntidadJefe.SelectedValue.ToString())); } catch (Exception ex) { RadMessageBox.Show("Ocurrió un error al cargar los departamentos\n" + ex.Message, this.Text, MessageBoxButtons.OK, RadMessageIcon.Error); } finally { oCatalogo = null; } }
private void CargarDeptos() { oCatalogo = new CapitalHumano.WCF_Catalogos.Hersan_CatalogosClient(); try { cboDepto.ValueMember = "Id"; cboDepto.DisplayMember = "Nombre"; if (cboEntidad.Items.Count > 0 && cboEntidad.SelectedValue != null) { cboDepto.DataSource = oCatalogo.ABCDepartamentos_Combo(int.Parse(cboEntidad.SelectedValue.ToString())); } else { cboDepto.DataSource = null; } } catch (Exception ex) { RadMessageBox.Show("Ocurrió un error al cargar los departamentos\n" + ex.Message, this.Text, MessageBoxButtons.OK, RadMessageIcon.Error); } finally { oCatalogo = null; } }