//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Busqueda generica. Busca en todos los campos del cliente </summary> /// /// <remarks> TVO DPAA 2009-2010. </remarks> /// /// <param name="cadena"> La cadena a buscar. </param> /// /// <returns> Devuelve el DataView de la busqueda realizada en la Tabla clientes. </returns> //////////////////////////////////////////////////////////////////////////////////////////////////// public DataView BusquedaGenerica(string cadena) { CADCliente BD = new CADCliente(); DataSet DSCliente = new DataSet(); DataView VistaCliente = new DataView(); try { DSCliente = BD.BusquedaGenericaCliente(cadena); if (DSCliente.Tables.Count > 0) { VistaCliente = (obtenerVistaDGVCliente(DSCliente)).DefaultView; DsPersonas = DSCliente.Copy(); } else { throw new ENException("DataSet vacío", 0); } } catch (CADException cex) { throw new ENException(cex.Mensaje); } return(VistaCliente); }