public void certification_finish(Models.Nice_Certification_Finish_Data niceData)
        {
            //나이스 인증서 등록이 완료 된 후 cod-api 에 저장
            string retString = "";

            try
            {
                niceData.url = Common.ConnectionString.ExtAPI_URL + "/driver/tax/cert";

                retString = WebProtocols.EXtAPI.Nice_Certification_Finish(niceData);
                retString = retString.Replace("\n", "");
                retString = retString.Replace("\\\"", "\"");
                retString = retString.Replace("\\\"{", "{");
                retString = retString.Replace("}\\\"", "}");

                Models.Basic_Json_Format CodAPI_RtnMsg = Common.Lib.cJSON._DeSerialize <Models.Basic_Json_Format>(retString);
                if (CodAPI_RtnMsg.Status_Code != "200")//나이스인증서등록완료, api서버저장실패
                {
                    Common.Lib.ErrorLog.WriteErrorLogOnFile("나이스인증서등록완료, api서버저장실패 : " +
                                                            CodAPI_RtnMsg.Status_Code + ", " +
                                                            niceData.frnNo + ", " +
                                                            niceData.userId + "," +
                                                            niceData.certPw + "," +
                                                            niceData.expireDt);
                }
            }
            catch (Exception exp)
            {
                Common.Lib.ErrorLog.WriteErrorLogOnFile(exp.Message.ToString() + " : " +
                                                        niceData.frnNo + ", " +
                                                        niceData.userId + "," +
                                                        niceData.certPw + "," +
                                                        niceData.expireDt);
            }
        }
Пример #2
0
        //나이스 인증서 등록 후  정보 저장
        public static string Nice_Certification_Finish(Models.Nice_Certification_Finish_Data formData)
        {
            string url   = formData.url;
            var    parms = new Dictionary <string, string>();


            parms.Add("userid", formData.userId.ToString());
            parms.Add("expiredt", formData.expireDt.ToString());

            parms.Add("certpw", formData.certPw.ToString());
            string postData = DictToString(parms);

            return(SendPostData(url, postData));
        }