Exemple #1
0
        /// <summary>
        /// 登录请求
        /// </summary>
        /// <param name="pageurl">页面URL</param>
        /// <param name="data">数据</param>
        /// <param name="errmsg">出错时返回的错误提示信息</param>
        /// <returns>是否成功执行</returns>
        public bool RequestIIS3738Data(string pageurl, string data, ref string json, ref string errmsg)
        {
            bool result = true;

            try
            {
                //data = System.Web.HttpContext.Current.Server.UrlEncode(data);
                string url = pageurl;
                json = PalmAPIHelper.PalmCoreIIS3738API(url, data, "POST");
            }
            catch (Exception ex)
            {
                errmsg = "接口返回信息格式不正确:" + ex.Message.ToString();
                result = false;
                LogWriter.WriteLog(ex);
            }
            return(result);
        }
        /// <summary>
        /// 获取用户未接任务通知
        /// </summary>
        /// <param name="usercode">用户代码</param>
        /// <param name="errmsg">出错时返回的错误提示信息</param>
        /// <returns>是否成功执行</returns>
        public bool GetUserTaskNotify(string usercode, ref string json, ref string errmsg)
        {
            bool result = true;

            try
            {
                Dictionary <string, string> postdata = new Dictionary <string, string>();
                postdata.Add("usercode", usercode);//用户代码
                string url = "UserManage.aspx?action=getusertasknotify";
                json = PalmAPIHelper.PalmCoreAPI(url, postdata, "POST");
            }
            catch (Exception ex)
            {
                errmsg = "接口返回信息格式不正确";
                result = false;
                LogWriter.WriteLog(ex);
            }
            return(result);
        }
        /// <summary>
        /// 获取用户页面列表
        /// </summary>
        /// <param name="usercode">用户代码</param>
        /// <param name="json">返回结果</param>
        /// <param name="errmsg">出错时返回的错误提示信息</param>
        /// <returns>是否成功执行</returns>
        public bool GetUserPageList(string usercode, ref string json, ref string errmsg)
        {
            bool result = true;

            try
            {
                Dictionary <string, string> postdata = new Dictionary <string, string>();
                postdata.Add("data", "{\"usercode\":\"" + usercode + "\"}");//用户代码
                string url = "PageManage.aspx?action=getpcpagelist";
                json = PalmAPIHelper.PalmCoreAPI(url, postdata, "POST");
            }
            catch (Exception ex)
            {
                errmsg = "接口返回信息格式不正确";
                result = false;
                LogWriter.WriteLog(ex);
            }
            return(result);
        }
Exemple #4
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="usercode"></param>
        /// <param name="json"></param>
        /// <param name="errmsg"></param>
        /// <returns></returns>
        public bool GsetAbnormalMoudel(string usercode, ref string json, ref string errmsg)
        {
            bool result = true;

            try
            {
                Dictionary <string, string> postdata = new Dictionary <string, string>();
                postdata.Add("data", "{\"usercode\":\"" + usercode + "\",\"page\":1}");//用户代码
                string url = "AbnormalMessage.aspx?action=getAbnormalMoudel";
                json = PalmAPIHelper.PalmCoreIIS3676API(url, postdata, "POST");
            }
            catch (Exception ex)
            {
                errmsg = "接口返回信息格式不正确";
                result = false;
                LogWriter.WriteLog(ex);
            }
            return(result);
        }
Exemple #5
0
        /// <summary>
        /// 登录请求
        /// </summary>
        /// <param name="pageurl">页面URL</param>
        /// <param name="data">数据</param>
        /// <param name="errmsg">出错时返回的错误提示信息</param>
        /// <returns>是否成功执行</returns>
        public bool RequestIIS3676Data(string pageurl, string data, ref string json, ref string errmsg)
        {
            bool result = true;

            try
            {
                Dictionary <string, string> postdata = new Dictionary <string, string>();
                postdata.Add("data", data);//用户密码
                string url = pageurl;
                json = PalmAPIHelper.PalmCoreIIS3676API(url, postdata, "POST");
            }
            catch (Exception ex)
            {
                errmsg = "接口返回信息格式不正确:" + ex.Message.ToString();
                result = false;
                LogWriter.WriteLog(ex);
            }
            return(result);
        }
        /// <summary>
        /// 登录请求
        /// </summary>
        /// <param name="account">账号</param>
        /// <param name="password">密码</param>
        /// <param name="errmsg">出错时返回的错误提示信息</param>
        /// <returns>是否成功执行</returns>
        public bool LoginRequest(string account, string password, ref string json, ref string errmsg)
        {
            bool result = true;

            try
            {
                Dictionary <string, string> postdata = new Dictionary <string, string>();
                postdata.Add("account", account);   //用户代码
                postdata.Add("password", password); //用户密码
                string url = "UserManage.aspx?action=login";
                json = PalmAPIHelper.PalmCoreAPI(url, postdata, "POST");
            }
            catch (Exception ex)
            {
                errmsg = "接口返回信息格式不正确";
                result = false;
                LogWriter.WriteLog(ex);
            }
            return(result);
        }
Exemple #7
0
        /// <summary>
        /// 登录请求
        /// </summary>
        /// <param name="pageurl">页面URL</param>
        /// <param name="data">数据</param>
        /// <param name="errmsg">出错时返回的错误提示信息</param>
        /// <returns>是否成功执行</returns>
        public bool RequestIIS3382Data(string pageurl, string data, ref string json, ref string errmsg)
        {
            bool result = true;

            try
            {
                data = System.Web.HttpContext.Current.Server.UrlEncode(data);
                Dictionary <string, string> postdata = new Dictionary <string, string>();
                postdata.Add("data", data);//用户密码
                string url = pageurl;
                json = PalmAPIHelper.PalmCoreIIS3382API(url, postdata, "POST");
            }
            catch (Exception ex)
            {
                errmsg = "接口返回信息格式不正确:" + ex.Message.ToString();
                result = false;
                LogWriter.WriteLog(ex);
            }
            return(result);
        }