public CollectionModel GetMyESignRequests([FromUri] string keywords = "")
        {
            try {
                FixedList <SignRequestDTO> myRequests =
                    ESignUseCases.GetMyESignRequests(keywords);

                return(GetResponse(myRequests));
            } catch (Exception e) {
                throw base.CreateHttpException(e);
            }
        }
        public CollectionModel GetMyESignRequestsInStatus([FromUri] string status,
                                                          [FromUri] string keywords = "")
        {
            try {
                SignStatus signStatus = GetSignStatusFromRequest(status);

                FixedList <SignRequestDTO> myRequests =
                    ESignUseCases.GetMyESignRequests(signStatus, keywords);

                return(GetResponse(myRequests));
            } catch (Exception e) {
                throw base.CreateHttpException(e);
            }
        }