예제 #1
0
        /// <summary>
        /// 로컬사인배너 연결 정보 저장하기
        /// </summary>
        /// <param name="Param"></param>
        /// <returns></returns>
        public JsonResult adBeaconSave(T_AD_BEACON Param)
        {
            RTN_SAVE_DATA rtn = new BeaconService().AdBeaconSave(Param);

            return(new JsonResult {
                Data = rtn
            });
        }
예제 #2
0
        /// <summary>
        /// 로컬사이니지 배너 저장하기
        /// </summary>
        /// <param name="Param"></param>
        /// <returns></returns>
        public JsonResult AdBeaconSave(T_AD_BEACON Param)
        {
            Param.INSERT_CODE = (int)SessionHelper.LoginInfo.MEMBER.MEMBER_CODE;
            RTN_SAVE_DATA rtn = new BeaconService().AdBeaconSave(Param);

            return(new JsonResult {
                Data = rtn
            });
        }
        /// <summary>
        /// T_AD_BEACON 저장하기
        /// </summary>
        /// <param name="Param"></param>
        /// <returns></returns>
        public RTN_SAVE_DATA AdBeaconSave(T_AD_BEACON Param)
        {
            RTN_SAVE_DATA rtn = new RTN_SAVE_DATA();

            try
            {
                using (TransactionScope tran = new TransactionScope())
                {
                    string sql = string.Empty;
                    if (Param.SAVE_TYPE == "D")
                    {
                        sql = Global.DBAgent.LoadSQL(sqlBasePath + "Beacon\\T_AD_BEACON.xml", "AdBeaconDelete"
                                                     , Param.IDX.ToString("-1")
                                                     );
                    }
                    else
                    {
                        Global.DBAgent.LoadSQL(sqlBasePath + "Beacon\\T_AD_BEACON.xml", "AdBeaconSave"
                                               , Param.IDX.ToString("-1")
                                               , Param.AD_CODE.ToString("")
                                               , Param.BEACON_CODE.ToString("")
                                               , Param.FR_DATE.ToString("")
                                               , Param.TO_DATE.ToString("")
                                               , Param.FR_TIME.ToString("")
                                               , Param.TO_TIME.ToString("")
                                               , Param.REMARK.ToString("")
                                               , (Param.HIDE == null || Param.HIDE == false ? "0" : "1")
                                               , Param.INSERT_CODE.ToString("")

                                               );
                    }
                    rtn.DATA = db.ExecuteQuery <int>(sql).First().ToString();
                    tran.Complete();
                }
            }
            catch (Exception ex)
            {
                rtn.ERROR_MESSAGE = ex.Message;
            }
            return(rtn);
        }