Exemplo n.º 1
0
        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>());
        }
Exemplo n.º 2
0
        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;
            }
        }