예제 #1
0
        public async Task <long> UpdateExternalDocumentAsync(ExternalDocumentDto externalDocumentDto)
        {
            var externalDocument = new ExternalDocument();

            Mapper.Map(externalDocumentDto, externalDocument);
            var rowsUpdated = await externalDocumentRepository.UpdateExternalDocumentAsync(externalDocument, externalDocumentDto.MappingScheme);

            return(rowsUpdated);
        }
        public async Task <IHttpActionResult> UpdateExternalDocument(ExternalDocumentDto externalDocumentDto)
        {
            await externalDocumentManager.UpdateExternalDocumentAsync(externalDocumentDto);

            return(Ok());
        }
        public async Task <IHttpActionResult> CreateExternalDocument(ExternalDocumentDto externalDocumentDto)
        {
            var externalDocumentId = await externalDocumentManager.CreateExternalDocumentAsync(externalDocumentDto);

            return(Ok(externalDocumentId));
        }