partial void DeleteFinancialAsset(FinancialAsset instance);
partial void UpdateFinancialAsset(FinancialAsset instance);
private void detach_FinancialAssets(FinancialAsset entity) { this.SendPropertyChanging(); entity.Client = null; }
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(); }