Beispiel #1
0
    //加载
    public void LoadDataBind()
    {
        int categoryId = 0;

        if (!string.IsNullOrEmpty(Request["categoryId"]))
        {
            categoryId = Request["categoryId"].ToInt();
            ProductCategory.CategoryId = categoryId;
        }

        int ID = CommonClass.ReturnRequestInt("id", 0);

        if (ID > 0)
        {
            TB_Product_Properties model = ProductService.PropertiesService.Get(ID);
            if (model.ID.ToInt() > 0)
            {
                ProductCategory.CategoryId = model.ProCategoryId;
                TbName.Text = model.PropName;
                DDLPropType.SelectedValue = model.PropType.ToStr();
                TbPropValue.Text          = model.PropValue;
                TbDate.Text     = model.AddDate.ToString();
                TbOrderBy.Text  = model.OrderBy.ToStr();
                ViewState["id"] = model.ID;
            }
        }
    }
Beispiel #2
0
    //保存
    protected void BtnSave_Click(object sender, EventArgs e)
    {
        TB_Product_Properties model = new TB_Product_Properties();

        if (ViewState["id"] != null)
        {
            model = ProductService.PropertiesService.Get(ViewState["id"]);
        }
        model.ProCategoryId = ProductCategory.CategoryId;
        model.PropName      = TbName.Text;
        model.PropType      = DDLPropType.SelectedValue.ToInt();
        model.OrderBy       = TbOrderBy.Text.ToInt();
        model.PropValue     = TbPropValue.Text;
        model.Creater       = AdminUserName;
        model.AddDate       = Convert.ToDateTime(TbDate.Text);

        if (ViewState["id"] == null)
        {
            if (ProductService.PropertiesService.Insert(model) == 1)
            {
                MessageDiv.InnerHtml = CommonClass.Reload("数据添加成功");
            }
            else
            {
                MessageDiv.InnerHtml = CommonClass.Alert("数据添加失败");
            }
        }
        else
        {
            if (ProductService.PropertiesService.Update(model) == 1)
            {
                MessageDiv.InnerHtml = CommonClass.Reload("数据修改成功");
            }
            else
            {
                MessageDiv.InnerHtml = CommonClass.Alert("数据修改失败");
            }
        }
    }