public static List <SmartNewspaper.SNWebService.IItem> searchQuery(string q) { SmartNewspaper.SNWebService.SNEntities entities = new SNWebService.SNEntities(new Uri("http://interestoriservice.cloudapp.net/SNDataService.svc")); var result = entities.CreateQuery <SmartNewspaper.SNWebService.IItem>("SearchNews").AddQueryOption("query", '\'' + q + '\''); return(result.ToList <SmartNewspaper.SNWebService.IItem>()); }
public static List <SmartNewspaper.SNWebService.IItem> GetNewsOfCustomFilter(int userID, string filter) { SmartNewspaper.SNWebService.SNEntities entities = new SNWebService.SNEntities(new Uri("http://interestoriservice.cloudapp.net/SNDataService.svc/")); IEnumerable <SmartNewspaper.SNWebService.IItem> query = entities.CreateQuery <SmartNewspaper.SNWebService.IItem>("GetNewsOfCustomFilter").AddQueryOption("userID", userID).AddQueryOption("filter", '\'' + filter + '\''); try { return(query.ToList <SmartNewspaper.SNWebService.IItem>()); } catch (Exception ex) { return(null); throw ex; } }