protected void Estado() { BL_PERSONAL obj = new BL_PERSONAL(); DataTable dtResultado = new DataTable(); dtResultado = obj.EstadosMOD_Personal(Convert.ToInt32(lblIde_MOD.Text)); if (dtResultado.Rows.Count > 0) { ddlEstado.DataSource = dtResultado; ddlEstado.DataTextField = "DES_ASUNTO"; ddlEstado.DataValueField = "ID_PARAMETRO"; ddlEstado.DataBind(); int AprobacionPendiente = Convert.ToInt32(dtResultado.Rows[0]["PENDIENTE_APROBACION"].ToString()); int nro_proceso = Convert.ToInt32(dtResultado.Rows[0]["PROCESO"].ToString()); lblProcesoActual.Text = ddlEstado.SelectedValue; if (AprobacionPendiente == 1) { chkEstado.Checked = false; EstadosProcesos_controles(nro_proceso); } else { chkEstado.Checked = true; EstadosProcesos_controles(0); } if (nro_proceso == 7) { chkAtendido.Checked = true; chkAtendido.Enabled = false; } } }