private void updatebranch() { ResultBox rtnbox = new ResultBox(); try { string a_branch_id = (jsonCol["a_branch_id"] != null) ? jsonCol["a_branch_id"].GetValue().ToString() : ""; string a_branch_nm = (jsonCol["a_branch_nm"] != null) ? jsonCol["a_branch_nm"].GetValue().ToString() : ""; string a_branch_tel = (jsonCol["a_branch_tel"] != null) ? jsonCol["a_branch_tel"].GetValue().ToString() : ""; string a_branch_addr = (jsonCol["a_branch_addr"] != null) ? jsonCol["a_branch_addr"].GetValue().ToString() : ""; string mid = (jsonCol["mid"] != null) ? jsonCol["mid"].GetValue().ToString() : ""; string mertkey = (jsonCol["mertkey"] != null) ? jsonCol["mertkey"].GetValue().ToString() : ""; string ocb_branch_id = (jsonCol["ocb_branch_id"] != null) ? jsonCol["ocb_branch_id"].GetValue().ToString() : ""; string ocb_branch_cn = (jsonCol["ocb_branch_cn"] != null) ? jsonCol["ocb_branch_cn"].GetValue().ToString() : ""; string home_yn = (jsonCol["home_yn"] != null) ? jsonCol["home_yn"].GetValue().ToString() : "N"; string online_yn = (jsonCol["online_yn"] != null) ? jsonCol["online_yn"].GetValue().ToString() : "N"; string ecoupon_yn = (jsonCol["ecoupon_yn"] != null) ? jsonCol["ecoupon_yn"].GetValue().ToString() : "N"; string cesco_yn = (jsonCol["cesco_yn"] != null) ? jsonCol["cesco_yn"].GetValue().ToString() : "N"; string carddisc_yn = (jsonCol["carddisc_yn"] != null) ? jsonCol["carddisc_yn"].GetValue().ToString() : "N"; string bctop_yn = (jsonCol["bctop_yn"] != null) ? jsonCol["bctop_yn"].GetValue().ToString() : "N"; string advance_yn = (jsonCol["advance_yn"] != null) ? jsonCol["advance_yn"].GetValue().ToString() : "N"; string packing = (jsonCol["packing"] != null) ? jsonCol["packing"].GetValue().ToString() : "P1"; string lat = (jsonCol["lat"] != null) ? jsonCol["lat"].GetValue().ToString() : ""; string lng = (jsonCol["lng"] != null) ? jsonCol["lng"].GetValue().ToString() : ""; string use_yn = (jsonCol["use_yn"] != null) ? jsonCol["use_yn"].GetValue().ToString() : "N"; string onyn = (jsonCol["onyn"] != null) ? jsonCol["onyn"].GetValue().ToString() : ""; string epyn = (jsonCol["epyn"] != null) ? jsonCol["epyn"].GetValue().ToString() : ""; string adyn = (jsonCol["adyn"] != null) ? jsonCol["adyn"].GetValue().ToString() : ""; string bcyn = (jsonCol["bcyn"] != null) ? jsonCol["bcyn"].GetValue().ToString() : ""; string agent_id = base.logOnInfo.UserId.ToString(); string agent_nm = base.logOnInfo.UserName.ToString(); #region 관리자 정보 조회 DataSet ds = new DataSet(); Logon logon = new Logon(); Hashtable adinfo_param = new Hashtable(); adinfo_param.Add("uno", agent_id); ds = logon.selectAdminInfo(adinfo_param); string uid = ds.Tables[0].Rows[0]["UID"].ToString(); History history = new History(); #endregion if (online_yn != onyn) { Hashtable param = new Hashtable(); param.Add("uid", uid); param.Add("user_name", agent_nm); param.Add("online_yn", online_yn); param.Add("br_code", a_branch_id); history.insertOnlineYnHistory(param); } if (ecoupon_yn != epyn) { Hashtable param = new Hashtable(); param.Add("uid", uid); param.Add("user_name", agent_nm); param.Add("ecoupon_yn", ecoupon_yn); param.Add("br_code", a_branch_id); history.insertEcouponYnHistory(param); } if (advance_yn != adyn) { Hashtable param = new Hashtable(); param.Add("uid", uid); param.Add("user_name", agent_nm); param.Add("advance_yn", advance_yn); param.Add("br_code", a_branch_id); history.insertAdvanceYnHistory(param); } if (bctop_yn != bcyn) { Hashtable param = new Hashtable(); param.Add("uid", uid); param.Add("user_name", agent_nm); param.Add("bctop_yn", bctop_yn); param.Add("br_code", a_branch_id); history.insertBctopYnHistory(param); } string agent_ip = Request.ServerVariables["REMOTE_ADDR"]; string actionmode = "updatebranch"; if (a_branch_id == "" || a_branch_id == null) { result.Add(new JsonStringValue("result", "159")); result.Add(new JsonStringValue("message", "매장아이디가 존재하지 않습니다.\\n잠시 후 다시 이욯해 주세요.")); } else { Hashtable param = new Hashtable(); param.Add("agent_id", agent_id); param.Add("agent_nm", agent_nm); param.Add("agent_ip", agent_ip); param.Add("actionmode", actionmode); param.Add("a_branch_id", a_branch_id); param.Add("a_branch_nm", a_branch_nm); param.Add("a_branch_tel", a_branch_tel); param.Add("a_branch_addr", a_branch_addr); param.Add("mid", mid); param.Add("mertkey", mertkey); param.Add("ocb_branch_id", ocb_branch_id); param.Add("ocb_branch_cn", ocb_branch_cn); param.Add("home_yn", home_yn); param.Add("online_yn", online_yn); param.Add("ecoupon_yn", ecoupon_yn); param.Add("cesco_yn", cesco_yn); param.Add("carddisc_yn", carddisc_yn); param.Add("bctop_yn", bctop_yn); param.Add("advance_yn", advance_yn); param.Add("packing_type", packing); param.Add("lat", lat); param.Add("lng", lng); param.Add("use_yn", use_yn); rtnbox = store.updateBranch(param); result.Add(new JsonStringValue("result", rtnbox.ResultCode)); result.Add(new JsonStringValue("message", rtnbox.ResultMsg)); } } catch (Exception ex) { result.Add(new JsonStringValue("result", "155")); result.Add(new JsonStringValue("message", "매장업데이트 진행시 예외오류가 발생하였습니다.\\n" + ex.Message)); } }