コード例 #1
0
ファイル: OnlineProxy.cs プロジェクト: accursoft/hybrid
 public IEnumerable<Customer> GetCustomers()
 {
     //Automatic change tracking is enabled by default when deserialising.
     //This is turned off to give the same behaviour as offline. Deletions have to be tracked manually anyway.
     using (var repositoryService = new RepositoryServiceClient())
         return ((IEnumerable<Customer>)repositoryService.GetCustomers()).StopTrackingAll();
 }
コード例 #2
0
ファイル: OnlineProxy.cs プロジェクト: Chaiwa/hybrid
 public IEnumerable <Customer> GetCustomers()
 {
     //Automatic change tracking is enabled by default when deserialising.
     //This is turned off to give the same behaviour as offline. Deletions have to be tracked manually anyway.
     using (var repositoryService = new RepositoryServiceClient())
         return(((IEnumerable <Customer>)repositoryService.GetCustomers()).StopTrackingAll());
 }
コード例 #3
0
ファイル: OnlineProxy.cs プロジェクト: accursoft/hybrid
 public int SaveChanges(IEnumerable<Customer> customers, IEnumerable<Order> orders)
 {
     using (var repositoryService = new RepositoryServiceClient())
         return repositoryService.SaveChanges(customers.ToArray(), orders.ToArray());
 }
コード例 #4
0
ファイル: OnlineProxy.cs プロジェクト: Chaiwa/hybrid
 public int SaveChanges(IEnumerable <Customer> customers, IEnumerable <Order> orders)
 {
     using (var repositoryService = new RepositoryServiceClient())
         return(repositoryService.SaveChanges(customers.ToArray(), orders.ToArray()));
 }