public void InsertRelatedDoc(RelatedDocDTO relatedDoc) { RelatedDoc newRelatedDoc = RelatedDocFactory.CreateRelatedDoc(relatedDoc.SourceId, relatedDoc.DocumentId, relatedDoc.DocumentName); _relatedDocRepository.Add(newRelatedDoc); }
public void DeleteRelatedDoc(RelatedDocDTO relatedDoc) { RelatedDoc delRelatedDoc = _relatedDocRepository.GetFiltered(t => t.Id == relatedDoc.Id) .FirstOrDefault(); //获取需要删除的对象。 _relatedDocRepository.Remove(delRelatedDoc); //删除RelatedDocDTO。 }
public void ModifyRelatedDoc(RelatedDocDTO relatedDoc) { RelatedDoc updateRelatedDoc = _relatedDocRepository.GetFiltered(t => t.Id == relatedDoc.Id) .FirstOrDefault(); //获取需要更新的对象。 RelatedDoc current = RelatedDocFactory.CreateRelatedDoc(relatedDoc.SourceId, relatedDoc.DocumentId, relatedDoc.DocumentName); _relatedDocRepository.Merge(updateRelatedDoc, current); }