Beispiel #1
0
        public JsonResult UpdateAgreement(int agreementType, string agreementContent)
        {
            var  model     = SystemAgreementApplication.GetAgreement((Entities.AgreementInfo.AgreementTypes)agreementType);
            bool isSuccess = false;

            if (model == null)
            {//第一次修改,则新增
                model = new Entities.AgreementInfo();
                model.AgreementType    = agreementType.ToEnum <Entities.AgreementInfo.AgreementTypes>(Entities.AgreementInfo.AgreementTypes.Buyers);
                model.AgreementContent = ProcessHtml(agreementContent);
                SystemAgreementApplication.AddAgreement(model);
                isSuccess = true;
            }
            else
            {
                model.AgreementType    = agreementType.ToEnum <Entities.AgreementInfo.AgreementTypes>(Entities.AgreementInfo.AgreementTypes.Buyers);
                model.AgreementContent = ProcessHtml(agreementContent);
                isSuccess = SystemAgreementApplication.UpdateAgreement(model);
            }
            if (isSuccess)
            {
                return(Json(new Result()
                {
                    success = true, msg = "更新协议成功!"
                }));
            }
            else
            {
                return(Json(new Result()
                {
                    success = false, msg = "更新协议失败!"
                }));
            }
        }
Beispiel #2
0
        public object GetAboutUs()
        {
            var appModel = SystemAgreementApplication.GetAgreement(Entities.AgreementInfo.AgreementTypes.APP);
            var content  = string.Empty;

            if (appModel != null)
            {
                content = appModel.AgreementContent.Replace("src=\"/Storage/", "src=\"" + Core.HimallIO.GetRomoteImagePath("/Storage/") + "/");
            }
            return(SuccessResult(content));
        }
        public AgreementModel GetManagementModel(Entities.AgreementInfo.AgreementTypes type)
        {
            AgreementModel model      = new AgreementModel();
            var            iAgreement = SystemAgreementApplication.GetAgreement(type);

            if (iAgreement != null)
            {
                model.AgreementType    = iAgreement.AgreementType;
                model.AgreementContent = iAgreement.AgreementContent;
            }
            return(model);
        }
Beispiel #4
0
        public AgreementModel GetManagementModel(Himall.Model.AgreementInfo.AgreementTypes type)
        {
            AgreementModel model = new AgreementModel();

            model.AgreementType = (int)type;
            var agreement = SystemAgreementApplication.GetAgreement(type);

            if (agreement != null)
            {
                model.AgreementContent = agreement.AgreementContent;
            }
            return(model);
        }
        public JsonResult UpdateAgreement(int agreementType, string agreementContent)
        {
            var model = SystemAgreementApplication.GetAgreement((Entities.AgreementInfo.AgreementTypes)agreementType);

            model.AgreementType    = agreementType.ToEnum <Entities.AgreementInfo.AgreementTypes>(Entities.AgreementInfo.AgreementTypes.Buyers);
            model.AgreementContent = agreementContent;
            if (SystemAgreementApplication.UpdateAgreement(model))
            {
                return(Json(new Result()
                {
                    success = true, msg = "更新协议成功!"
                }));
            }
            else
            {
                return(Json(new Result()
                {
                    success = false, msg = "更新协议失败!"
                }));
            }
        }
        public JsonResult UpdateAgreement(int agreementType, string agreementContent)
        {
            AgreementInfo agreement = SystemAgreementApplication.GetAgreement((AgreementInfo.AgreementTypes)agreementType);
            bool          flag      = false;

            if (agreement == null)
            {
                agreement = new AgreementInfo
                {
                    AgreementType    = agreementType,
                    AgreementContent = this.ProcessHtml(agreementContent)
                };
                SystemAgreementApplication.AddAgreement(agreement);
                flag = true;
            }
            else
            {
                agreement.AgreementType    = agreementType;
                agreement.AgreementContent = this.ProcessHtml(agreementContent);
                flag = SystemAgreementApplication.UpdateAgreement(agreement);
            }
            if (flag)
            {
                BaseController.Result result = new BaseController.Result
                {
                    success = true,
                    msg     = "更新协议成功!"
                };
                return(base.Json(result));
            }
            BaseController.Result data = new BaseController.Result
            {
                success = false,
                msg     = "更新协议失败!"
            };
            return(base.Json(data));
        }