Ejemplo n.º 1
0
        public HttpResponseMessage UpProductBrand(ProductBrandModel productBrandModel)
        {
            Regex reg = new Regex(@"^[^ %@#!*~&',;=?$\x22]+$");
            var   m   = reg.IsMatch(productBrandModel.Bname);

            if (!m)
            {
                return(PageHelper.toJson(PageHelper.ReturnValue(false, "存在非法字符!")));
            }
            else
            {
                var pb = _productBrandService.GetProductBrandById(productBrandModel.Id);
                pb.Updtime  = DateTime.Now;
                pb.Bname    = productBrandModel.Bname;
                pb.Upduser  = _workContext.CurrentUser.Id.ToString(CultureInfo.InvariantCulture);
                pb.SubTitle = productBrandModel.SubTitle;
                pb.Content  = productBrandModel.Content;
                pb.Bimg     = productBrandModel.Bimg;
                pb.AdTitle  = productBrandModel.AdTitle;
                pb.ClassId  = productBrandModel.ClassId;
                if (_productBrandService.Update(pb) != null)
                {
                    return(PageHelper.toJson(PageHelper.ReturnValue(true, "数据修改成功!")));
                }

                else
                {
                    return(PageHelper.toJson(PageHelper.ReturnValue(false, "数据更新失败!")));
                }
            }
        }