public RTN_SAVE_DATA CategoryKeywordSave(CATEGORY_KEYWORD_SAVE Param) { RTN_SAVE_DATA rtnData = new RTN_SAVE_DATA(); try { using (TransactionScope tran = new TransactionScope()) { string sql = string.Empty; sql = Global.DBAgent.LoadSQL(sqlBasePath + "Advertising\\CategoryKeyword.xml" , "CategoryKeywordSave" , Param.CATEGORY_CODE.ToString() , Param.KEYWORD_CODES.ToString("") , Param.REG_CODE.ToString() ); rtnData = db.ExecuteQuery <RTN_SAVE_DATA>(sql).First(); if (!string.IsNullOrEmpty(rtnData.ERROR_MESSAGE)) { throw new Exception(rtnData.ERROR_MESSAGE); } tran.Complete(); } } catch (Exception ex) { rtnData.ERROR_MESSAGE = ex.Message; } return(rtnData); }
public JsonResult CategoryKeywordSave(CATEGORY_KEYWORD_SAVE Param) { Param.REG_CODE = SessionHelper.LoginInfo.MEMBER.MEMBER_CODE; RTN_SAVE_DATA rtnData = new KeywordService().CategoryKeywordSave(Param); return(new JsonResult { Data = rtnData }); }