public SortableBindingList <Publicacion> getAllPublicacionesParaCompra(System.Windows.Forms.Control.ControlCollection filtros) { PublicacionService publicacionService = (PublicacionService)ServiceFactory.ServiceFactory.GetService("Publicacion"); try { SortableBindingList <Publicacion> publicaciones = new SortableBindingList <Publicacion>(); List <List <object> > results = publicacionService.SearchActivasValidas(filtros); foreach (List <object> row in results) { Publicacion publicacionObj = new Publicacion(); this.loadPublicacionCompra(publicacionObj, row); publicaciones.Add(publicacionObj); } return(publicaciones); } catch (Exception e) { throw e; } }