Beispiel #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_ManageRuleType manageRuleType = new Model.Base_ManageRuleType
            {
                ManageRuleTypeCode = this.txtManageRuleTypeCode.Text.Trim(),
                ManageRuleTypeName = this.txtManageRuleTypeName.Text.Trim(),
                Remark             = txtRemark.Text.Trim()
            };
            if (string.IsNullOrEmpty(strRowID))
            {
                manageRuleType.ManageRuleTypeId = SQLHelper.GetNewID(typeof(Model.Base_ManageRuleType));
                BLL.ManageRuleTypeService.AddManageRuleType(manageRuleType);
                BLL.LogService.AddSys_Log(this.CurrUser, manageRuleType.ManageRuleTypeCode, manageRuleType.ManageRuleTypeId, BLL.Const.ManageRuleTypeMenuId, BLL.Const.BtnAdd);
            }
            else
            {
                manageRuleType.ManageRuleTypeId = strRowID;
                BLL.ManageRuleTypeService.UpdateManageRuleType(manageRuleType);
                BLL.LogService.AddSys_Log(this.CurrUser, manageRuleType.ManageRuleTypeCode, manageRuleType.ManageRuleTypeId, BLL.Const.ManageRuleTypeMenuId, BLL.Const.BtnModify);
            }
            this.SimpleForm1.Reset();
            // 重新绑定表格,并点击当前编辑或者新增的行
            BindGrid();
            PageContext.RegisterStartupScript(String.Format("F('{0}').selectRow('{1}');", Grid1.ClientID, manageRuleType.ManageRuleTypeId));
        }
Beispiel #2
0
 /// <summary>
 /// 根据主键删除管理规定类别信息
 /// </summary>
 /// <param name="manageRuleTypeId"></param>
 public static void DeleteManageRuleTypeById(string manageRuleTypeId)
 {
     Model.SUBHSSEDB           db             = Funs.DB;
     Model.Base_ManageRuleType manageRuleType = db.Base_ManageRuleType.FirstOrDefault(e => e.ManageRuleTypeId == manageRuleTypeId);
     {
         db.Base_ManageRuleType.DeleteOnSubmit(manageRuleType);
         db.SubmitChanges();
     }
 }
Beispiel #3
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="teamGroup"></param>
 public static void UpdateManageRuleType(Model.Base_ManageRuleType manageRuleType)
 {
     Model.SUBHSSEDB           db = Funs.DB;
     Model.Base_ManageRuleType newManageRuleType = db.Base_ManageRuleType.FirstOrDefault(e => e.ManageRuleTypeId == manageRuleType.ManageRuleTypeId);
     if (newManageRuleType != null)
     {
         newManageRuleType.ManageRuleTypeCode = manageRuleType.ManageRuleTypeCode;
         newManageRuleType.ManageRuleTypeName = manageRuleType.ManageRuleTypeName;
         newManageRuleType.Remark             = manageRuleType.Remark;
         db.SubmitChanges();
     }
 }
Beispiel #4
0
        /// <summary>
        /// 添加
        /// </summary>
        /// <param name="?"></param>
        public static void AddManageRuleType(Model.Base_ManageRuleType manageRuleType)
        {
            Model.SUBHSSEDB           db = Funs.DB;
            Model.Base_ManageRuleType newManageRuleType = new Model.Base_ManageRuleType
            {
                ManageRuleTypeId   = manageRuleType.ManageRuleTypeId,
                ManageRuleTypeCode = manageRuleType.ManageRuleTypeCode,
                ManageRuleTypeName = manageRuleType.ManageRuleTypeName,
                Remark             = manageRuleType.Remark
            };

            db.Base_ManageRuleType.InsertOnSubmit(newManageRuleType);
            db.SubmitChanges();
        }