コード例 #1
0
ファイル: DocumentAppService.cs プロジェクト: unicloud/FRP
 public void DeleteDocumentType(DocumentTypeDTO documentType)
 {
     if (documentType == null)
     {
         throw new Exception("文档不能为空");
     }
     var deleteDocumentType = _documentTypeRepository.Get(documentType.DocumentTypeId);
     _documentTypeRepository.Remove(deleteDocumentType);
 }
コード例 #2
0
ファイル: DocumentAppService.cs プロジェクト: unicloud/FRP
 public void ModifyDocumentType(DocumentTypeDTO documentType)
 {
     if (documentType == null)
     {
         throw new Exception("文档不能为空");
     }
     var updateDocumentType = _documentTypeRepository.Get(documentType.DocumentTypeId);
     DocumentTypeFactory.SetDocumentType(updateDocumentType, documentType.Name, documentType.Description);
     _documentTypeRepository.Modify(updateDocumentType);
 }
コード例 #3
0
ファイル: DocumentAppService.cs プロジェクト: unicloud/FRP
 public void InsertDocumentType(DocumentTypeDTO documentType)
 {
     if (documentType == null)
     {
         throw new Exception("文档不能为空");
     }
     //新建文档
     var newDocumentType = DocumentTypeFactory.CreateDocumentType();
     DocumentTypeFactory.SetDocumentType(newDocumentType, documentType.Name, documentType.Description);
     _documentTypeRepository.Add(newDocumentType);
 }