public void SaveVirtualAccount(VirtualAccount virtualAccount)
 {
     using (DeepBlueEntities context = new DeepBlueEntities()) {
         if (virtualAccount.VirtualAccountID == 0) {
             context.VirtualAccounts.AddObject(virtualAccount);
         } else {
             EntityKey key;
             object originalItem;
             originalItem = null;
             key = default(EntityKey);
             key = context.CreateEntityKey("VirtualAccounts", virtualAccount);
             if (context.TryGetObjectByKey(key, out originalItem)) {
                 context.ApplyCurrentValues(key.EntitySetName, virtualAccount);
             }
         }
         context.SaveChanges();
     }
 }
Exemple #2
0
 private IEnumerable<ErrorInfo> Validate(VirtualAccount virtualAccount)
 {
     return ValidationHelper.Validate(virtualAccount);
 }
 public IEnumerable<ErrorInfo> SaveVirtualAccount(VirtualAccount virtualAccount)
 {
     return virtualAccount.Save();
 }