Interface IDocumentService
Assembly: Cmc.Nexus.Crm.Contracts.dll
Syntax
public interface IDocumentService : IEntityService<DocumentEntity>, IService
Methods
AddDocumentListForStudent(AddDocumentListForStudentRequest)
Save Student DocumentList
Declaration
AddDocumentListForStudentResponse AddDocumentListForStudent(AddDocumentListForStudentRequest request)
Parameters
Returns
BatchUpdateDocuments(BatchUpdateDocumentsRequest)
Updates batch of Documents
Declaration
BatchUpdateDocumentsResponse BatchUpdateDocuments(BatchUpdateDocumentsRequest request)
Parameters
Returns
ClearStudentDocument(UploadStudentDocumentRequest)
Declaration
UploadStudentDocumentResponse ClearStudentDocument(UploadStudentDocumentRequest request)
Parameters
Returns
DeleteStudentCourseDocumentPermits(DeleteStudentCourseDocumentPermitsRequest)
Delete Student Course Document Permits
Declaration
DeleteStudentCourseDocumentPermitsResponse DeleteStudentCourseDocumentPermits(DeleteStudentCourseDocumentPermitsRequest request)
Parameters
Returns
DocumentTrackingBatchUpdate(DocumentTrackingBatchUpdateRequest)
Declaration
ServiceResponse DocumentTrackingBatchUpdate(DocumentTrackingBatchUpdateRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
ExportStudentAttachments(ExportStudentAttachmentsRequest)
Declaration
ExportStudentAttachmentsResponse ExportStudentAttachments(ExportStudentAttachmentsRequest request)
Parameters
Returns
ExportStudentAttachmentsQueue(ExportStudentAttachmentsRequest)
Declaration
ExportStudentAttachmentsResponse ExportStudentAttachmentsQueue(ExportStudentAttachmentsRequest request)
Parameters
Returns
GetDocument(GetDocumentRequest)
Declaration
GetDocumentResponse GetDocument(GetDocumentRequest request)
Parameters
Returns
GetDocumentFromExternalDocumentManagementProvider(ExternalDocumentManagementProviderRequest)
Declaration
ExternalDocumentManagementProviderResponse GetDocumentFromExternalDocumentManagementProvider(ExternalDocumentManagementProviderRequest request)
Parameters
Returns
GetDocuments(GetDocumentsForStudentRequest)
Declaration
GetDocumentsForStudentResponse GetDocuments(GetDocumentsForStudentRequest request)
Parameters
Returns
GetDocumentStatuses(GetDocumentStatusesRequest)
Declaration
GetDocumentStatusesResponse GetDocumentStatuses(GetDocumentStatusesRequest request)
Parameters
Returns
GetDocumentTrackingList(GetDocumentTrackingListRequest)
Declaration
GetDocumentTrackingListResponse GetDocumentTrackingList(GetDocumentTrackingListRequest request)
Parameters
Returns
GetStudentDocuments(GetStudentDocumentsRequest)
Declaration
GetStudentDocumentsResponse GetStudentDocuments(GetStudentDocumentsRequest request)
Parameters
Returns
GetStudentsDocumentAssignment(GetStudentsDocumentAssignmentRequest)
Declaration
GetStudentsDocumentAssignmentResponse GetStudentsDocumentAssignment(GetStudentsDocumentAssignmentRequest request)
Parameters
Returns
SaveStudentsDocumentAssignment(SaveStudentsDocumentAssignmentRequest)
Declaration
ServiceResponse SaveStudentsDocumentAssignment(SaveStudentsDocumentAssignmentRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
SaveTaskAttachments(SaveDocumentsRequest)
Save the task attachments to document.
Declaration
SaveDocumentsResponse SaveTaskAttachments(SaveDocumentsRequest request)
Parameters
Returns
UpdateDocuments(SaveDocumentsRequest)
Declaration
EntityServiceResponse<SaveDocumentsResponse> UpdateDocuments(SaveDocumentsRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.EntityServiceResponse<SaveDocumentsResponse> |
EntityServiceResponse
|
UpdateTaskDocumentForStudent(AddTaskDocumentForStudentRequest)
Declaration
AddTaskDocumentForStudentResponse UpdateTaskDocumentForStudent(AddTaskDocumentForStudentRequest request)
Parameters
Returns
UploadDocumentToExternalDocumentManagementProvider(ExternalDocumentManagementProviderRequest)
Declaration
ExternalDocumentManagementProviderResponse UploadDocumentToExternalDocumentManagementProvider(ExternalDocumentManagementProviderRequest request)
Parameters
Returns
UploadRequiredElectronicDocuments(UploadRequiredElectronicDocumentRequest)
Declaration
ServiceResponse UploadRequiredElectronicDocuments(UploadRequiredElectronicDocumentRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
UploadStudentDocument(UploadStudentDocumentRequest)
Declaration
UploadStudentDocumentResponse UploadStudentDocument(UploadStudentDocumentRequest request)
Parameters
Returns