예제 #1
0
    //保存
    protected void BtnSave_Click(object sender, EventArgs e)
    {
        TB_Excel_Fields model = new TB_Excel_Fields();

        if (ViewState["id"] != null)
        {
            model = SystemService.ExcelFieldsService.Get(ViewState["id"]);
        }

        model.ModelID     = DDLModel.SelectedValue.ToInt();
        model.FieldName   = TbFieldName.Text.Trim();
        model.ChineseName = TbChineseName.Text;
        model.Type        = ((CbExport.Checked ? "0," : "") + (CbImport.Checked ? "1," : "")).TrimEnd(',');
        model.OrderBy     = TbOrderBy.Text.ToInt();
        model.Creater     = AdminUserName;
        model.AddDate     = DateTime.Now;
        IExcel_Fields Excel = SystemService.ExcelFieldsService;

        if (ViewState["id"] == null)
        {
            if (Excel.Insert(model) == 1)
            {
                MessageDiv.InnerHtml = CommonClass.Reload("数据添加成功");
            }
            else
            {
                MessageDiv.InnerHtml = CommonClass.Alert("数据添加失败");
            }
        }
        else
        {
            if (Excel.Update(model) == 1)
            {
                MessageDiv.InnerHtml = CommonClass.Reload("数据修改成功");
            }
            else
            {
                MessageDiv.InnerHtml = CommonClass.Alert("数据修改失败");
            }
        }
    }
예제 #2
0
    //加载
    public void LoadDataBind()
    {
        DDLModel.DataSource     = SystemService.ExcelModelService.Search();
        DDLModel.DataTextField  = "ModelName";
        DDLModel.DataValueField = "ID";
        DDLModel.DataBind();

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

        if (id > 0)
        {
            TB_Excel_Fields model = SystemService.ExcelFieldsService.Get(id);
            if (model != null)
            {
                DDLModel.SelectedValue = model.ModelID.ToStr();
                TbFieldName.Text       = model.FieldName;
                TbChineseName.Text     = model.ChineseName;
                TbOrderBy.Text         = model.OrderBy.ToStr();
                CbExport.Checked       = model.Type.Contains("0") ? true : false;
                CbImport.Checked       = model.Type.Contains("1") ? true : false;
                ViewState["id"]        = model.ID;
            }
        }
    }