package com.bankaudit.rest.process.service;

import java.util.List;
import org.springframework.web.multipart.commons.CommonsMultipartFile;

import com.bankaudit.dto.DataTableResponse;
import com.bankaudit.process.model.AuditDocumentDetails;

public interface AuditOffsetService {
	
	DataTableResponse  getAuditsforOffset(int legalEntityCode,String userId, String search,Integer orderColumn,
			String orderDirection, Integer page, Integer size);
	
	/*List<AuditDocumentDetails> uploadDocument(Integer legalEntityCode, String auditTypeCode, String planId, String auditId,
			String reportedBy, CommonsMultipartFile[] files, String documentName)throws Exception;*/
	
	/*List<AuditDocumentDetails> getAuditDocumentDetails(Integer legalEntityCode, String auditTypeCode, String planId,
			String auditId, String userId  );*/
	
	AuditDocumentDetails getAuditDocumentDetailsById(Integer id);
	
	//String deleteAuditOffsetDocumentDetails(Integer legalEntityCode,Integer id, String auditTypeCode, String planId, String auditId );
}
          