コード例 #1
0
        public Boolean SubmitRequest()
        {
            String  PostData;
            Boolean Ret;
            String  ResPath;

            ResponseData = new POSTRequest.ResponseData();

            Helper.SafeKill(ResponsePath + WFConstants.API_REQ_READ);
            Helper.SafeKill(ResponsePath + WFConstants.API_RESP_READ);

            objReq.get_Member("SessionKey", true).SetValue(SessionKey);
            objReq.get_Member("tableid", true).SetValue(tableid);

            JSONValue objData = objReq.get_Member("data", true);

            objData.get_Member("OPERATION", true).SetValue(Operation);
            objData.get_Member("pattern", true).SetValue(pattern);
            //objData.get_Member("DATAELEMENT", true).SetValue(DATAELEMENT);
            objData.get_Member("MAXCOUNT", true).SetValue(Maxcount);

            ResPath  = ResponsePath + WFConstants.API_RESP_READ;
            PostData = objJSON.ToString(objReq);
            File.WriteAllText(ResponsePath + WFConstants.API_REQ_READ, PostData);

            Ret = POSTRequest.HttpPostRequest(Url, PostData, ref ResponseData, ResPath);
            return(Ret);
        }
コード例 #2
0
ファイル: GetWorkItem.cs プロジェクト: Yogeswaran66/Testing
        public Boolean SubmitRequest()
        {
            String  PostData;
            Boolean Ret;
            String  ResPath;

            ResponseData = new POSTRequest.ResponseData();
            Helper.SafeKill(ResponsePath + WFConstants.API_REQ_GETWORKITEM);
            Helper.SafeKill(ResponsePath + WFConstants.API_RESP_GETWORKITEM);

            objReq.get_Member("SessionKey", true).SetValue(SessionKey);
            JSONValue objData = objReq.get_Member("data", true);

            if (WorkID != 0)
            {
                objData.get_Member("Id", true).SetValue(WorkID);
            }
            else
            {
                objData.get_Member("Appdata1", true).SetValue(Appdata1);
            }

            ResPath  = ResponsePath + WFConstants.API_RESP_GETWORKITEM;
            PostData = objJSON.ToString(objReq);
            File.WriteAllText(ResponsePath + WFConstants.API_REQ_GETWORKITEM, PostData);

            Ret = POSTRequest.HttpPostRequest(Url, PostData, ref ResponseData, ResPath);
            return(Ret);
        }
コード例 #3
0
ファイル: Upload.cs プロジェクト: Yogeswaran66/Testing
        public Boolean SubmitRequest()
        {
            String  PostData;
            Boolean Ret;
            String  ResPath;

            ResponseData = new POSTRequest.ResponseData();

            Helper.SafeKill(ResponsePath + WFConstants.API_REQ_UPLOAD);
            Helper.SafeKill(ResponsePath + WFConstants.API_RESP_UPLOAD);

            objReq.get_Member("SessionKey", true).SetValue(SessionKey);
            objReq.get_Member("is_new", true).SetValue(is_new);
            objReq.get_Member("ImageRef", true).SetValue(ImageRef);
            objReq.get_Member("filehash", true).SetValue(FileHash);
            objReq.get_Member("ConvertToPDF", true).SetValue(int.Parse(ConvertToPDF));
            objReq.get_Member("FileName", true).SetValue(FileName);

            ResPath  = ResponsePath + WFConstants.API_RESP_UPLOAD;
            PostData = objJSON.ToString(objReq);
            File.WriteAllText(ResponsePath + WFConstants.API_REQ_UPLOAD, PostData);

            Ret = POSTRequest.HttpPostRequest(Url, PostData, ref ResponseData, ResPath, FilePath);

            return(Ret);
        }
コード例 #4
0
        public Boolean SubmitRequest(JSONValue objReq)
        {
            String  PostData;
            Boolean Ret;
            String  ResPath;

            ResponseData = new POSTRequest.ResponseData();

            Helper.SafeKill(ResponsePath + WFConstants.API_REQ_WORKQUPDATION);
            Helper.SafeKill(ResponsePath + WFConstants.API_RESP_WORKQUPDATION);

            ResPath  = ResponsePath + WFConstants.API_RESP_WORKQUPDATION;
            PostData = objJSON.ToString(objReq);
            File.WriteAllText(ResponsePath + WFConstants.API_REQ_WORKQUPDATION, PostData);

            Ret = POSTRequest.HttpPostRequest(Url, PostData, ref ResponseData, ResPath);
            return(Ret);
        }
コード例 #5
0
ファイル: Documentum.cs プロジェクト: Yogeswaran66/Testing
        public Boolean SubmitRequest(JSONValue objReq)
        {
            String  PostData;
            Boolean Ret;
            String  ResPath;

            ResponseData = new POSTRequest.ResponseData();

            Helper.SafeKill(ResponsePath + WFConstants.API_REQ_DOCUMENTUM);
            Helper.SafeKill(ResponsePath + WFConstants.API_RESP_DOCUMENTUM);

            ResPath  = ResponsePath + WFConstants.API_RESP_DOCUMENTUM;
            PostData = objJSON.ToString(objReq);
            File.WriteAllText(ResponsePath + WFConstants.API_REQ_DOCUMENTUM, PostData);

            Ret = POSTRequest.HttpPostRequest(AppSupport.ExternalURL, PostData, ref ResponseData, ResPath, "", AppSupport.ExternalUrlfieldname);
            return(Ret);
        }
コード例 #6
0
ファイル: Logout.cs プロジェクト: Yogeswaran66/Testing
        public Boolean SubmitRequest()
        {
            String  PostData;
            Boolean Ret;
            String  ResPath;

            ResponseData = new POSTRequest.ResponseData();

            Helper.SafeKill(ResponsePath + WFConstants.API_REQ_LOGOUT);
            Helper.SafeKill(ResponsePath + WFConstants.API_RESP_LOGOUT);

            objReq.get_Member("SessionKey", true).SetValue(SessionKey);

            ResPath  = ResponsePath + WFConstants.API_RESP_LOGOUT;
            PostData = objJSON.ToString(objReq);
            File.WriteAllText(ResponsePath + WFConstants.API_REQ_LOGOUT, PostData);

            Ret = POSTRequest.HttpPostRequest(Url, PostData, ref ResponseData, ResPath);
            return(Ret);
        }
コード例 #7
0
ファイル: GetData.cs プロジェクト: Yogeswaran66/Testing
        public Boolean SubmitRequest()
        {
            String  PostData;
            Boolean Ret;
            String  ResPath;

            ResponseData = new POSTRequest.ResponseData();
            Helper.SafeKill(ResponsePath + WFConstants.API_REQ_GETDATA);
            Helper.SafeKill(ResponsePath + WFConstants.API_RESP_GETDATA);

            objReq.get_Member("SessionKey", true).SetValue(SessionKey);
            //objReq.get_Member("Option", true).SetValue(Option);
            objReq.get_Member("workid", true).SetValue(int.Parse(WorkID));
            objReq.get_Member("dataref", true).SetValue(DataRelativePath);

            ResPath  = ResponsePath + WFConstants.API_RESP_GETDATA;
            PostData = objJSON.ToString(objReq);
            File.WriteAllText(ResponsePath + WFConstants.API_REQ_GETDATA, PostData);

            Ret = POSTRequest.HttpPostRequest(Url, PostData, ref ResponseData, ResPath);
            return(Ret);
        }
コード例 #8
0
        public Boolean SubmitRequest()
        {
            String  PostData;
            Boolean Ret;
            String  ResPath;

            ResponseData = new POSTRequest.ResponseData();

            Helper.SafeKill(ResponsePath + WFConstants.API_REQ_LOGIN);
            Helper.SafeKill(ResponsePath + WFConstants.API_RESP_LOGIN);

            objReq.get_Member("LOGINID", true).SetValue(LoginId);
            objReq.get_Member("PASSWORD", true).SetValue(Password);

            ResPath  = ResponsePath + WFConstants.API_RESP_LOGIN;
            PostData = objJSON.ToString(objReq);
            File.WriteAllText(ResponsePath + WFConstants.API_REQ_LOGIN, PostData);

            Ret = POSTRequest.HttpPostRequest(Url, PostData, ref ResponseData, ResPath);

            return(Ret);
        }
コード例 #9
0
        public Boolean SubmitRequest()
        {
            String  PostData;
            Boolean Ret;
            String  ResPath;

            ResponseData = new POSTRequest.ResponseData();
            Helper.SafeKill(ResponsePath + WFConstants.API_REQ_DOWNLOAD);
            Helper.SafeKill(ResponsePath + WFConstants.API_RESP_DOWNLOAD);

            objReq.get_Member("IMAGEREF", true).SetValue(ImageRef);
            objReq.get_Member("SessionKey", true).SetValue(SessionKey);
            objReq.get_Member("FILENAME", true).SetValue(FileName);

            ResPath  = ResponsePath + WFConstants.API_RESP_DOWNLOAD;
            PostData = objJSON.ToString(objReq);
            File.WriteAllText(ResponsePath + WFConstants.API_REQ_DOWNLOAD, PostData);

            Ret = POSTRequest.HttpPostRequest(Url, PostData, ref ResponseData, ResPath);

            return(Ret);
        }