public BasicResponse DeleteDocument(DocumentIdRequest documentIdRequest) { try { DocumentRepository.Delete(documentIdRequest.DocumentId); return(new BasicResponse { Success = true, Message = "Documento removido com sucesso." }); } catch (Exception e) { return(new BasicResponse { Success = false, Message = e.Message }); } }
public DocumentResponse GetDocument(DocumentIdRequest documentIdRequest) { Document document = DocumentRepository.Find(documentIdRequest.DocumentId); if (document == null) { return(new DocumentResponse { Success = false, Message = "Documento não encontrado" }); } DocumentResponse documentResponse = new DocumentResponse { Message = "Documento encontrado com sucesso", Success = true, Document = document }; return(documentResponse); }
public ActionResult <BasicResponse> Delete([FromBody] DocumentIdRequest documentIdRequest) => DocumentService.DeleteDocument(documentIdRequest);
public ActionResult <DocumentResponse> Details([FromBody] DocumentIdRequest documentIdRequest) => DocumentService.GetDocument(documentIdRequest);