private void consultar(ref Cls_CatyMan_DAL Obj_CatyMan_DAL, string sFiltro, string sSentencia, string sParam) { Cls_BD_DAL Obj_BD_DAL = new Cls_BD_DAL(); Obj_BD_DAL.sNombreTabla = "Tbl"; if (sParam != null && sFiltro != null) { Obj_BD_DAL.sSentencia = "SP_FILTRAR_" + sSentencia; Obj_BD_DAL.Obj_DT_Param.Rows.Add(sParam, 1, sFiltro); } else { Obj_BD_DAL.sSentencia = "SP_LISTAR_" + sSentencia; } Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL); Obj_BD_BLL.Ejecutar_adapter(ref Obj_BD_DAL); if (Obj_BD_DAL.sMsjError == string.Empty) { Obj_CatyMan_DAL.sMsjError = string.Empty; Obj_CatyMan_DAL.Obj_DS = Obj_BD_DAL.Obj_DS; } else { Obj_CatyMan_DAL.sMsjError = Obj_BD_DAL.sMsjError; Obj_CatyMan_DAL.Obj_DS = null; } }