public async Task <IHttpActionResult> UploadDoc(int goodId)
        {
            return(await ExecuteValidatedActionAsync(async() =>
            {
                var doc = await _docReader.GetDocBytesFromRequest(this);
                var uploadedBy = this.GetUserId();
                var docRec = _service.CreateDocument(goodId, doc.FileName, doc.DocBytes, uploadedBy);

                return Ok(docRec);
            }));
        }