public bool Autenticar_Usuario(ref Cls_Usuario_DAL Obj_Usuario_DAL, string Correo, string clave)
        {
            Cls_BD_BLL Obj_BD_BLL = new Cls_BD_BLL();
            Cls_BD_DAL Obj_BD_DAL = new Cls_BD_DAL();

            Obj_BD_DAL.SNomTabla  = "Usuarios";
            Obj_BD_DAL.SSentencia = "SP_CONSULTAR_USUARIOS";//  Necesito que devuelva

            Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@Correo", "4", Correo); // 4 es varchar
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@Clave", "4", clave);   // 4 es varchar

            Obj_BD_BLL.Exec_DataAdapter(ref Obj_BD_DAL);

            if (Obj_BD_DAL.SMsjError == string.Empty)
            {
                Obj_Usuario_DAL.SMsj_Error = string.Empty;
                Obj_Usuario_DAL.Ds         = Obj_BD_DAL.DS;
                if (Obj_Usuario_DAL.Ds.Tables.Contains(Correo) && Obj_Usuario_DAL.Ds.Tables.Contains(clave))
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            else
            {
                Obj_Usuario_DAL.SMsj_Error = Obj_BD_DAL.SMsjError;
                Obj_Usuario_DAL.Ds         = null;
                return(false);
            }
        }
        public DataTable ListarDatosZona(string sNombreSP, SqlDbType DbType)
        {
            Cls_BD_BLL Obj_BD_BLL = new Cls_BD_BLL();

            Obj_BD_DAL.SNomTabla  = "eve_Zona";
            Obj_BD_DAL.SSentencia = sNombreSP;

            return(Obj_BD_BLL.Exec_DataAdapter(ref Obj_BD_DAL, SqlDbType.VarChar));
        }
        public bool Recuperar_Clave_Usuarios(ref Cls_Usuario_DAL Obj_Usuario_DAL)
        {
            Cls_BD_BLL Obj_BD_BLL = new Cls_BD_BLL();
            Cls_BD_DAL Obj_BD_DAL = new Cls_BD_DAL();

            Obj_BD_DAL.SNomTabla  = "Usuarios";
            Obj_BD_DAL.SSentencia = "SP_LISTAR_CORREOS";

            Obj_BD_BLL.Exec_DataAdapter(ref Obj_BD_DAL);

            if (Obj_BD_DAL.SMsjError == string.Empty)
            {
                Obj_Usuario_DAL.SMsj_Error = string.Empty;
                Obj_Usuario_DAL.Ds         = Obj_BD_DAL.DS;
                return(true);
            }
            else
            {
                Obj_Usuario_DAL.SMsj_Error = Obj_BD_DAL.SMsjError;
                Obj_Usuario_DAL.Ds         = null;
                return(false);
            }
        }