partial void DeleteLegalDocument(LegalDocument instance);
partial void UpdateLegalDocument(LegalDocument instance);
partial void InsertLegalDocument(LegalDocument instance);
private void detach_LegalDocuments(LegalDocument entity) { this.SendPropertyChanging(); entity.Client = null; }
public void SaveLegalDocument(LegalDocument legalDocument) { // if its a new client, insert it if (legalDocument.LegalDocumentID == 0) { _db.LegalDocuments.InsertOnSubmit(legalDocument); } else if (_db.LegalDocuments.GetOriginalEntityState(legalDocument) == null) { // we are updating an existing legal document, but it's not attached // to the data context, so attach it and detect changes _db.LegalDocuments.Attach(legalDocument); _db.LegalDocuments.Context.Refresh(RefreshMode.KeepCurrentValues, legalDocument); } _db.SubmitChanges(); }
public void DeleteLegalDocument(LegalDocument legalDocument) { _db.LegalDocuments.DeleteOnSubmit(legalDocument); _db.LegalDocuments.Context.SubmitChanges(); }