Exemplo n.º 1
0
        /// <summary>
        /// 保存按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnSave_Click(object sender, EventArgs e)
        {
            string strRowID = hfFormID.Text;

            Model.Base_GoodsDef goodsDef = new Model.Base_GoodsDef();
            if (this.drpGoodsDefCode.SelectedValue != BLL.Const._Null)
            {
                goodsDef.GoodsDefCode = this.drpGoodsDefCode.SelectedValue;
            }
            goodsDef.GoodsDefName = this.txtGoodsDefName.Text.Trim();
            goodsDef.Remark       = txtRemark.Text.Trim();
            if (string.IsNullOrEmpty(strRowID))
            {
                goodsDef.GoodsDefId = SQLHelper.GetNewID(typeof(Model.Base_GoodsDef));
                BLL.GoodsDefService.AddGoodsDef(goodsDef);
                BLL.LogService.AddSys_Log(this.CurrUser, goodsDef.GoodsDefCode, goodsDef.GoodsDefId, BLL.Const.GoodsDefMenuId, BLL.Const.BtnAdd);
            }
            else
            {
                goodsDef.GoodsDefId = strRowID;
                BLL.GoodsDefService.UpdateGoodsDef(goodsDef);
                BLL.LogService.AddSys_Log(this.CurrUser, goodsDef.GoodsDefCode, goodsDef.GoodsDefId, BLL.Const.GoodsDefMenuId, BLL.Const.BtnModify);
            }
            this.SimpleForm1.Reset();
            // 重新绑定表格,并点击当前编辑或者新增的行
            BindGrid();
            PageContext.RegisterStartupScript(String.Format("F('{0}').selectRow('{1}');", Grid1.ClientID, goodsDef.GoodsDefId));
        }
Exemplo n.º 2
0
 /// <summary>
 /// 根据主键删除物资类别
 /// </summary>
 /// <param name="goodsDefId"></param>
 public static void DeleteGoodsDefById(string goodsDefId)
 {
     Model.SUBHSSEDB     db       = Funs.DB;
     Model.Base_GoodsDef goodsDef = db.Base_GoodsDef.FirstOrDefault(e => e.GoodsDefId == goodsDefId);
     if (goodsDef != null)
     {
         db.Base_GoodsDef.DeleteOnSubmit(goodsDef);
         db.SubmitChanges();
     }
 }
Exemplo n.º 3
0
 /// <summary>
 /// 修改物资类别
 /// </summary>
 /// <param name="goodsDef"></param>
 public static void UpdateGoodsDef(Model.Base_GoodsDef goodsDef)
 {
     Model.SUBHSSEDB     db          = Funs.DB;
     Model.Base_GoodsDef newGoodsDef = db.Base_GoodsDef.FirstOrDefault(e => e.GoodsDefId == goodsDef.GoodsDefId);
     if (newGoodsDef != null)
     {
         newGoodsDef.GoodsDefCode = goodsDef.GoodsDefCode;
         newGoodsDef.GoodsDefName = goodsDef.GoodsDefName;
         newGoodsDef.Remark       = goodsDef.Remark;
         db.SubmitChanges();
     }
 }
Exemplo n.º 4
0
 /// <summary>
 /// 添加物资类别
 /// </summary>
 /// <param name="goodsDef"></param>
 public static void AddGoodsDef(Model.Base_GoodsDef goodsDef)
 {
     Model.SUBHSSEDB     db          = Funs.DB;
     Model.Base_GoodsDef newGoodsDef = new Model.Base_GoodsDef
     {
         GoodsDefId   = goodsDef.GoodsDefId,
         GoodsDefCode = goodsDef.GoodsDefCode,
         GoodsDefName = goodsDef.GoodsDefName,
         Remark       = goodsDef.Remark
     };
     db.Base_GoodsDef.InsertOnSubmit(newGoodsDef);
     db.SubmitChanges();
 }