/// <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)); }
/// <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(); } }
/// <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(); } }
/// <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(); }