示例#1
0
 partial void DeleteFinancialAsset(FinancialAsset instance);
示例#2
0
 partial void UpdateFinancialAsset(FinancialAsset instance);
示例#3
0
		private void detach_FinancialAssets(FinancialAsset entity)
		{
			this.SendPropertyChanging();
			entity.Client = null;
		}
示例#4
0
 partial void InsertFinancialAsset(FinancialAsset instance);
        public void SaveFinancialAsset(FinancialAsset asset)
        {
            // if its a new client, insert it
            if (asset.FinancialAssetID == 0)
            {
                _db.FinancialAssets.InsertOnSubmit(asset);
            }
            else if (_db.FinancialAssets.GetOriginalEntityState(asset) == null)
            {
                // we are updating an existing asset, but it's not attached
                // to the data context, so attach it and detect changes

                _db.FinancialAssets.Attach(asset);
                _db.FinancialAssets.Context.Refresh(RefreshMode.KeepCurrentValues, asset);
            }

            _db.SubmitChanges();
        }
 public void DeleteFinancialAsset(FinancialAsset asset)
 {
     _db.FinancialAssets.DeleteOnSubmit(asset);
     _db.FinancialAssets.Context.SubmitChanges();
 }