예제 #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 = "更新协议失败!"
                }));
            }
        }
 /// <summary>
 /// 修改协议
 /// </summary>
 /// <param name="model"></param>
 public static bool UpdateAgreement(Entities.AgreementInfo model)
 {
     return(_iSystemAgreementService.UpdateAgreement(model));
 }
 /// <summary>
 /// 添加协议
 /// </summary>
 /// <param name="model"></param>
 public static void AddAgreement(Entities.AgreementInfo model)
 {
     _iSystemAgreementService.AddAgreement(model);
 }