private void cmb_grupo_EditValueChanged(object sender, EventArgs e) { try { cmb_subgrupo.EditValue = null; if (cmb_grupo.EditValue == null) { return; } iIdGrupo = Convert.ToInt32(cmb_grupo.EditValue); SubGrupoList = SubGrupoBus.ObtenerListSubGrupo(param.IdEmpresa, sIdCategoria, iIdLinea, iIdGrupo); cmb_subgrupo.Properties.DataSource = SubGrupoList; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
private void barEditItem_grupo_EditValueChanged(object sender, EventArgs e) { try { string IdCategoria = (cmbCategoria.EditValue == "")?"":cmbCategoria.EditValue.ToString(); int idlinea = (cmbLinea.EditValue == null) ? 0 : Convert.ToInt32(cmbLinea.EditValue); int idgrupo = (barEditItem_grupo.EditValue == null) ? 0 : Convert.ToInt32(barEditItem_grupo.EditValue); lista_subgrupo = bus_subgrupo.ObtenerListSubGrupo(param.IdEmpresa, IdCategoria, idlinea, idgrupo); cmb_subgrupo.DataSource = lista_subgrupo; } catch (Exception) { throw; } }