/// <summary> /// 保存按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSave_Click(object sender, EventArgs e) { string strRowID = hfFormID.Text; Model.Base_PictureType PictureType = new Model.Base_PictureType { Code = this.txtCode.Text.Trim(), Name = this.txtName.Text.Trim(), Remark = txtRemark.Text.Trim() }; if (string.IsNullOrEmpty(strRowID)) { PictureType.PictureTypeId = SQLHelper.GetNewID(typeof(Model.Base_PictureType)); BLL.PictureTypeService.AddPictureType(PictureType); BLL.LogService.AddSys_Log(this.CurrUser, PictureType.Code, PictureType.PictureTypeId, BLL.Const.PictureTypeMenuId, BLL.Const.BtnAdd); } else { PictureType.PictureTypeId = strRowID; BLL.PictureTypeService.UpdatePictureType(PictureType); BLL.LogService.AddSys_Log(this.CurrUser, PictureType.Code, PictureType.PictureTypeId, BLL.Const.PictureTypeMenuId, BLL.Const.BtnModify); } this.SimpleForm1.Reset(); // 重新绑定表格,并点击当前编辑或者新增的行 BindGrid(); PageContext.RegisterStartupScript(String.Format("F('{0}').selectRow('{1}');", Grid1.ClientID, PictureType.PictureTypeId)); }
/// <summary> /// 根据主键删除项目图片分类 /// </summary> /// <param name="PictureTypeId"></param> public static void DeletePictureTypeById(string PictureTypeId) { Model.SUBHSSEDB db = Funs.DB; Model.Base_PictureType PictureType = db.Base_PictureType.FirstOrDefault(e => e.PictureTypeId == PictureTypeId); if (PictureType != null) { db.Base_PictureType.DeleteOnSubmit(PictureType); db.SubmitChanges(); } }
/// <summary> /// 修改项目图片分类 /// </summary> /// <param name="PictureType"></param> public static void UpdatePictureType(Model.Base_PictureType PictureType) { Model.SUBHSSEDB db = Funs.DB; Model.Base_PictureType newPictureType = db.Base_PictureType.FirstOrDefault(e => e.PictureTypeId == PictureType.PictureTypeId); if (newPictureType != null) { newPictureType.Code = PictureType.Code; newPictureType.Name = PictureType.Name; newPictureType.Remark = PictureType.Remark; db.SubmitChanges(); } }
/// <summary> /// 添加项目图片分类 /// </summary> /// <param name="PictureType"></param> public static void AddPictureType(Model.Base_PictureType PictureType) { Model.SUBHSSEDB db = Funs.DB; Model.Base_PictureType newPictureType = new Model.Base_PictureType { PictureTypeId = PictureType.PictureTypeId, Code = PictureType.Code, Name = PictureType.Name, Remark = PictureType.Remark }; db.Base_PictureType.InsertOnSubmit(newPictureType); db.SubmitChanges(); }