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); } }
//나이스 인증서 등록 후 정보 저장 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)); }