Пример #1
0
        static void Main(string[] args)
        {
            // Create instance of service and set credentials.
            Vendor_Binding service = new Vendor_Binding();
            service.UseDefaultCredentials = true;
            // Create instance of vendor.
            Vendor vend = new Vendor();
            vend.Name = "Vendor Name";
            Msg("Pre Create");
            PrintVendor(vend);

            // Insert vendor.
            service.Create(ref vend);
            Msg("Post Create");
            PrintVendor(vend);

            // Create filter for searching for vendors.
            List<Vendor_Filter> filterArray = new List<Vendor_Filter>();
            Vendor_Filter nameFilter = new Vendor_Filter();
            nameFilter.Field = Vendor_Fields.Name;
            nameFilter.Criteria = "C*";
            filterArray.Add(nameFilter);

            Msg("List before modification");
            PrintVendorList(service, filterArray);

            vend.Name = vend.Name + "Updated";
            service.Update(ref vend);

            Msg("Post Update");
            PrintVendor(vend);

            Msg("List after modification");
            PrintVendorList(service, filterArray);
            service.Delete(vend.Key);

            Msg("List after deletion");
            PrintVendorList(service, filterArray);

            Msg("Press [ENTER] to exit program!");
            Console.ReadLine();
        }
Пример #2
0
 /// <remarks/>
 public void ReadMultipleAsync(Vendor_Filter[] filter, string bookmarkKey, int setSize, object userState) {
     if ((this.ReadMultipleOperationCompleted == null)) {
         this.ReadMultipleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadMultipleOperationCompleted);
     }
     this.InvokeAsync("ReadMultiple", new object[] {
                 filter,
                 bookmarkKey,
                 setSize}, this.ReadMultipleOperationCompleted, userState);
 }
Пример #3
0
 /// <remarks/>
 public void ReadMultipleAsync(Vendor_Filter[] filter, string bookmarkKey, int setSize) {
     this.ReadMultipleAsync(filter, bookmarkKey, setSize, null);
 }