//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> /// BUSCAR:Busca un programa según los parámetros (nombre, temática,calificacion,cadena) /// </summary> /// /// <remarks> TVO DPAA 2009-2010. </remarks> /// /// <exception cref="ENException"> Thrown when en. </exception> /// /// <param name="textoBusqRap"> The texto busq rap. </param> /// <param name="ACTUAL_registro"> The actual registro. </param> /// <param name="PAGINA_registros"> The pagina registros. </param> /// /// <returns> . </returns> //////////////////////////////////////////////////////////////////////////////////////////////////// public DataView buscarPrograma(string textoBusqRap, int ACTUAL_registro, int PAGINA_registros) { CADPrograma progBuscarRap = new CADPrograma(); DataView dvResultBusq = new DataView(); try { dsProgramas = progBuscarRap.buscarProgramaBD(textoBusqRap, ACTUAL_registro, PAGINA_registros); if (dsProgramas.Tables.Count > 0) { dvResultBusq = VistaProgramas(dsProgramas); } else { throw new ENException("DataSet vacío", -1); } } catch (CADException cadex) { throw new ENException(cadex.Mensaje); } return(dvResultBusq); }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> /// BUSCAR:Busca un programa según los parámetros (nombre, temática,calificacion,cadena) /// </summary> /// /// <remarks> TVO DPAA 2009-2010. </remarks> /// /// <exception cref="ENException"> Thrown when en. </exception> /// /// <param name="actRegistro"> The act registro. </param> /// <param name="numPaginas"> Number of paginas. </param> /// /// <returns> . </returns> //////////////////////////////////////////////////////////////////////////////////////////////////// public DataView buscarPrograma(int actRegistro, int numPaginas) { CADPrograma progBuscar = new CADPrograma(); DataView dvResultBusq = new DataView(); try { dsProgramas = progBuscar.buscarProgramaBD(nombre, id_tematica, id_calificacion, id_cadena, actRegistro, numPaginas); if (dsProgramas.Tables.Count > 0) { dvResultBusq = VistaProgramas(dsProgramas); } else { throw new ENException("DataSet vacío", -1); } } catch (CADException cadex) { throw new ENException(cadex.Mensaje); } return(dvResultBusq); }