コード例 #1
0
        public IHttpActionResult GetExperienceVoucherByCode(string code)
        {
            LogHelper.WriteLog("GetExperienceVoucherByCode start");
            LogHelper.WriteLog("GetExperienceVoucherByCode code" + code);
            SimpleResult result = new SimpleResult();
            IExperienceVoucherService _service = new ExperienceVoucherService();

            try
            {
                if (UserAuthorization)
                {
                    var list = _service.GetExperienceVoucherByCode(code);
                    result.Resource = list;
                    result.Status   = Result.SUCCEED;
                }
                else
                {
                    result.Status   = ResultType;
                    result.Resource = ReAccessToken;
                    result.Msg      = TokenMessage;
                }
            }
            catch (Exception ex)
            {
                LogHelper.WriteLog("GetExperienceVoucherByCode获取体验卷列表code:" + code + ex.Message, ex);
                LogHelper.WriteLog("GetExperienceVoucherByCode获取体验卷列表code:" + code + ex.StackTrace, ex);
                result.Status = Result.FAILURE;
                result.Msg    = ex.Message;
            }
            LogHelper.WriteLog("GetExperienceVoucherByCode result" + Json(result));
            return(Json(result));
        }
コード例 #2
0
        public IHttpActionResult Insert(ExperienceVoucher experienceVoucherv)
        {
            LogHelper.WriteLog("Insert start");
            SimpleResult result = new SimpleResult();
            IExperienceVoucherService _service = new ExperienceVoucherService();

            try
            {
                if (UserAuthorization)
                {
                    _service.Insert(experienceVoucherv);
                    result.Resource = null;
                    result.Status   = Result.SUCCEED;
                }
                else
                {
                    result.Status   = ResultType;
                    result.Resource = ReAccessToken;
                    result.Msg      = TokenMessage;
                }
            }
            catch (Exception ex)
            {
                LogHelper.WriteLog("Insert插入体验卷:" + ex.Message, ex);
                LogHelper.WriteLog("Insert插入体验卷:" + ex.StackTrace, ex);
                result.Status = Result.FAILURE;
                result.Msg    = ex.Message;
            }
            LogHelper.WriteLog("Insert result" + Json(result));
            return(Json(result));
        }