protected void TxtConsultar_Click(object sender, EventArgs e)
        {
            Cls_Ingreso_DAL Obj_Ingreso_Dal = new Cls_Ingreso_DAL();

            Obj_Ingreso_Dal.sIdPersona = txtCedula.Value;
            Obj_Ingreso_BLL.Cargar(ref Obj_Ingreso_Dal);
            if (Obj_Ingreso_Dal.DS.Tables.Count == 0)
            {
                Response.Write("<script>window.alert('La cédula ingresada no corresponde a ningún cliente. Por favor ingrese un cliente válido.');</script>");
            }
            else
            {
                DataTable dt = Obj_Ingreso_Dal.DS.Tables[0];
                if (dt.Rows.Count == 0)
                {
                    Response.Write("<script>window.alert('La cédula ingresada no corresponde a ningún cliente. Por favor ingrese un cliente válido.');</script>");
                }
                foreach (DataRow row in dt.Rows)
                {
                    txtnombre.Value      = Convert.ToString(row[1]);
                    TxtTipoCliente.Value = Convert.ToString(row[2]);
                    TxtMembresia.Value   = Convert.ToString(row[3]);
                    TxtCosto.Value       = Convert.ToString(row[4]);
                }
            }
        }
        public DataTable Cargar(string IdPersona, ref string sMsj_error)
        {
            Cls_Ingresos_BLL Obj_Ingresos_BLL = new Cls_Ingresos_BLL();

            return(Obj_Ingresos_BLL.Cargar(IdPersona, ref sMsj_error));
        }