protected void ddlGrupo_SelectedIndexChanged(object sender, EventArgs e) { try { if (ddlGrupo.SelectedValue != "" && ddlGrupo.SelectedValue != "0") { objCatalogo.CargaCatalogoSoftwareCombo(ref ddlSoftware, Convert.ToInt32(ddlEmpresa.SelectedValue), Convert.ToInt32(ddlGrupo.SelectedValue)); ddlSoftware.DataBind(); if (ddlSoftware.Items.Count > 1) { ddlSoftware.Enabled = true; } else { ddlSoftware.Items.Clear(); ddlSoftware.DataSource = null; ddlSoftware.DataBind(); ddlSoftware.Enabled = false; MsgBox.AddMessage("No se encontraron resultados para la empresa y grupo seleccionados", YaBu.MessageBox.uscMsgBox.enmMessageType.Attention); } } else { ddlSoftware.Items.Clear(); ddlSoftware.DataSource = null; ddlSoftware.DataBind(); ddlSoftware.Enabled = false; } } catch (Exception ex) { ddlSoftware.DataSource = null; ddlSoftware.DataBind(); MsgBox.AddMessage("Error: " + ex.Message, YaBu.MessageBox.uscMsgBox.enmMessageType.Error); } }