Клиент
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.Services.Client;
namespace Client
{
using Client.AdventureWorksServiceReference;
class Program
{
private static AdventureWorksEntities _context = null;
static void Main(string[] args)
{
_context = new AdventureWorksEntities(new Uri("http://ipv4.fiddler:51824/AdventureService.svc"));
var product1 = Product.CreateProduct(0, "My Test Product 1", "1234", true, true, 1, 1, 100, 200, 3,
DateTime.Now, new Guid("E29C16AE-908A-4F53-8E19-DC2CFDDF08A0"), DateTime.Now);
var product2 = Product.CreateProduct(0, "My Test Product 2", "5678", true, true, 1, 1, 200, 300, 3,
DateTime.Now, new Guid("1B9689D6-CCFF-40C3-AA0F-1AC3C5951738"), DateTime.Now);
var product3 = Product.CreateProduct(0, "My Test Product 3", "9876", true, true, 1, 1, 300, 400, 3,
DateTime.Now, new Guid("{0B677FB4-890E-4FAF-AD6A-7477D5703E6E}"), DateTime.Now);
var collection = new DataServiceCollection<Product>(_context);
collection.Add(product1);
collection.Add(product2);
collection.Add(product3);
_context.SaveChanges();
Console.Read();
//remove products to omit unique constraint next time running this app:
collection.Remove(product1);
collection.Remove(product2);
collection.Remove(product3);
_context.SaveChanges(SaveChangesOptions.Batch);
Console.WriteLine("Deleted. Sorry, changed my mind!");
Console.Read();
}
}
}