Ejemplo n.º 1
0
    //加载
    public void LoadDataBind()
    {
        int id = CommonClass.ReturnRequestInt("id", 0);

        if (id > 0)
        {
            TB_Info_NewsCategory model = InfoService.NewsCategoryService.Get(id);
            TbName.Text     = model.Name;
            TbCode.Text     = model.Code;
            TbOrderBy.Text  = model.OrderBy.ToStr();
            ViewState["id"] = model.ID;
        }
    }
Ejemplo n.º 2
0
    //保存
    protected void BtnSave_Click(object sender, EventArgs e)
    {
        TB_Info_NewsCategory model = new TB_Info_NewsCategory();

        if (ViewState["id"] != null)
        {
            model = InfoService.NewsCategoryService.Get(ViewState["id"]);
        }
        model.Name    = TbName.Text;
        model.Code    = TbCode.Text;
        model.OrderBy = TbOrderBy.Text.ToInt();
        model.Creater = AdminUserName;

        IInfo_NewsCategory NewsCategory = InfoService.NewsCategoryService;

        if (ViewState["id"] == null)
        {
            model.AddDate = DateTime.Now;
            if (NewsCategory.Insert(model) == 1)
            {
                //操作日志
                AdminService.LogService.Insert(OperationType.用户操作, 0, "添加新闻类别" + model.Name);

                MessageDiv.InnerHtml = CommonClass.Reload("数据添加成功");
            }
            else
            {
                MessageDiv.InnerHtml = CommonClass.Alert("数据添加失败");
            }
        }
        else
        {
            if (NewsCategory.Update(model) == 1)
            {
                //操作日志
                AdminService.LogService.Insert(OperationType.用户操作, 0, "修改新闻类别" + model.Name);

                MessageDiv.InnerHtml = CommonClass.Reload("数据修改成功");
            }
            else
            {
                MessageDiv.InnerHtml = CommonClass.Alert("数据修改失败");
            }
        }
    }