public SingleObjectModel SendToSign([FromUri] string filingRequestUID)
        {
            using (var usecases = new ElectronicSignUseCases()) {
                EFilingRequestDto filingRequestDto = usecases.SendToSign(filingRequestUID);

                return(new SingleObjectModel(this.Request, filingRequestDto));
            }
        }
        public SingleObjectModel SignEFilingRequest([FromUri] string filingRequestUID,
                                                    [FromBody] object body)
        {
            using (var usecases = new ElectronicSignUseCases()) {
                var signData = base.GetJsonFromBody(body);

                EFilingRequestDto filingRequestDto = usecases.Sign(filingRequestUID, signData);

                return(new SingleObjectModel(this.Request, filingRequestDto));
            }
        }