Ejemplo n.º 1
0
        //保存
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            Model.wx_userweixin weixin = GetWeiXinCode();
            int id = MyCommFun.Str2Int(hidid.Value);

            #region  //先判断
            string strErr = "";
            if (this.txtaName.Text.Trim().Length == 0)
            {
                strErr += "商品属性名称不能为空!";
            }

            if (strErr != "")
            {
                JscriptMsg(strErr, "back", "Error");
                return;
            }

            #endregion

            #region 赋值
            Model.wx_shop_catalog_attribute cataAttr = new Model.wx_shop_catalog_attribute();

            if (id > 0)
            {
                cataAttr = caBll.GetModel(id);
            }

            cataAttr.aName     = txtaName.Text.Trim();
            cataAttr.catalogId = MyCommFun.Str2Int(ddlCatalog.SelectedItem.Value);
            cataAttr.aType     = MyCommFun.Str2Int(radType.SelectedItem.Value);
            cataAttr.aValue    = txtaValue.Value.Trim();
            cataAttr.sort_id   = MyCommFun.Str2Int(txtsort_id.Text.Trim());


            #endregion

            if (id <= 0)
            {  //新增
                cataAttr.wid        = weixin.id;
                cataAttr.createDate = DateTime.Now;
                //1新增主表
                id = caBll.Add(cataAttr);

                AddAdminLog(MXEnums.ActionEnum.Add.ToString(), "添加商品属性,主键为" + id); //记录日志
                JscriptMsg("添加商品属性成功!", "attribute_list.aspx?id=" + catalogId, "Success");
            }
            else
            {   //修改
                caBll.Update(cataAttr);

                AddAdminLog(MXEnums.ActionEnum.Edit.ToString(), "修改商品属性,主键为" + id); //记录日志
                JscriptMsg("修改商品属性成功!", "attribute_list.aspx?id=" + catalogId, "Success");
            }
        }