public void LoadMyLinks() { //TODO: LoadMyLinks code here XElement viewFields = new XElement("ViewFields", new XElement("FieldRef", new XAttribute("Name", "ows_URL"))); ListsSoapClient svc = new ListsSoapClient(); svc.CookieContainer = App.Cookies; svc.GetListItemsCompleted += new EventHandler <GetListItemsCompletedEventArgs> (svc_GetListItemsCompleted); svc.GetListItemsAsync("MyLinks", string.Empty, null, viewFields, null, null, null); }
public void GetParts() { Parts.Clear(); ListsSoapClient proxy = GetListServiceProxy(); proxy.GetListItemsCompleted += proxy_GetPartsListItemsCompleted; var query = XElement.Parse(@"<Query> <Where> <BeginsWith> <FieldRef Name='SKU' /> <Value Type='Text'>" + SearchSku + @"</Value> </BeginsWith> </Where> </Query>"); var queryOptions = XElement.Parse(@"<QueryOptions></QueryOptions>"); var viewFields = XElement.Parse(@"<ViewFields></ViewFields>"); proxy.GetListItemsAsync("Parts", null, query, viewFields, null, queryOptions, null); }
public void GetPartSuppliers() { Suppliers.Clear(); ListsSoapClient proxy = GetListServiceProxy(); proxy.GetListItemsCompleted += proxy_GetSuppliersListItemsCompleted; var query = XElement.Parse(@"<Query> <Where> <Eq> <FieldRef Name='PartLookup' /> <Value Type='Lookup'>" + CurrentPart.Title + @"</Value> </Eq> </Where> </Query>"); var queryOptions = XElement.Parse(@"<QueryOptions></QueryOptions>"); var viewFields = XElement.Parse(@"<ViewFields></ViewFields>"); proxy.GetListItemsAsync("Part Suppliers", null, query, viewFields, null, queryOptions, null); }