public IActionResult GetPagingWithSearchResults(BaseCondition <DocumentPaging> condition) { DocumentBUS documentBUS = new DocumentBUS(); var result = documentBUS.GetPagingWithSearchResults(condition); return(Ok(result)); }
public IActionResult DeleteDocument(Document document) { DocumentBUS documentBUS = new DocumentBUS(); var result = documentBUS.DeleteDocument(document); return(Ok(result)); }
public IActionResult GetAllDocument() { DocumentBUS documentBUS = new DocumentBUS(); var result = documentBUS.GetAllDocument(); return(Ok(result)); }
public IActionResult GetListByProfileId(Profiles profile) { DocumentBUS documentBUS = new DocumentBUS(); var result = documentBUS.GetListByProfileId(profile); return(Ok(result)); }
public IActionResult GetDocumentById(int documentId) { //Response.Headers.Add("Cache-Control", "no-cache, no-store"); DocumentBUS documentBUS = new DocumentBUS(); var result = documentBUS.GetDocumentById(documentId); return(Ok(result)); }
public IActionResult UpdateDocument([FromBody] Document document, [FromQuery] string name = "", [FromQuery] string docPath = "") { DocumentBUS documentBUS = new DocumentBUS(); bool hasSignature = false; if (!string.IsNullOrEmpty(name) && !string.IsNullOrEmpty(docPath)) { hasSignature = FilesUtillities.InsertSignatureIntoDocument(name, docPath); } if (hasSignature) { document.Signature = 1; } var result = documentBUS.UpdateDocument(document); return(Ok(result)); }