/// <summary> /// 保存按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSave_Click(object sender, EventArgs e) { string strRowID = hfFormID.Text; Model.Base_EmergencyType newEmergencyType = new Model.Base_EmergencyType { EmergencyTypeCode = this.txtEmergencyTypeCode.Text.Trim(), EmergencyTypeName = this.txtEmergencyTypeName.Text.Trim(), Remark = txtRemark.Text.Trim() }; if (string.IsNullOrEmpty(strRowID)) { newEmergencyType.EmergencyTypeId = SQLHelper.GetNewID(typeof(Model.Base_EmergencyType)); BLL.EmergencyTypeService.AddEmergencyType(newEmergencyType); BLL.LogService.AddSys_Log(this.CurrUser, newEmergencyType.EmergencyTypeCode, newEmergencyType.EmergencyTypeId, BLL.Const.EmergencyTypeMenuId, BLL.Const.BtnAdd); } else { newEmergencyType.EmergencyTypeId = strRowID; BLL.EmergencyTypeService.UpdateEmergencyType(newEmergencyType); BLL.LogService.AddSys_Log(this.CurrUser, newEmergencyType.EmergencyTypeCode, newEmergencyType.EmergencyTypeId, BLL.Const.EmergencyTypeMenuId, BLL.Const.BtnModify); } this.SimpleForm1.Reset(); // 重新绑定表格,并点击当前编辑或者新增的行 BindGrid(); PageContext.RegisterStartupScript(String.Format("F('{0}').selectRow('{1}');", Grid1.ClientID, newEmergencyType.EmergencyTypeId)); }
/// <summary> /// 根据主键删除信息 /// </summary> /// <param name="emergencyTypeId"></param> public static void DeleteEmergencyTypeById(string emergencyTypeId) { Model.SUBHSSEDB db = Funs.DB; Model.Base_EmergencyType emergencyType = db.Base_EmergencyType.FirstOrDefault(e => e.EmergencyTypeId == emergencyTypeId); { db.Base_EmergencyType.DeleteOnSubmit(emergencyType); db.SubmitChanges(); } }
/// <summary> /// 修改 /// </summary> /// <param name="teamGroup"></param> public static void UpdateEmergencyType(Model.Base_EmergencyType emergencyType) { Model.SUBHSSEDB db = Funs.DB; Model.Base_EmergencyType newEmergencyType = db.Base_EmergencyType.FirstOrDefault(e => e.EmergencyTypeId == emergencyType.EmergencyTypeId); if (newEmergencyType != null) { newEmergencyType.EmergencyTypeCode = emergencyType.EmergencyTypeCode; newEmergencyType.EmergencyTypeName = emergencyType.EmergencyTypeName; newEmergencyType.Remark = emergencyType.Remark; db.SubmitChanges(); } }
/// <summary> /// 添加 /// </summary> /// <param name="?"></param> public static void AddEmergencyType(Model.Base_EmergencyType emergencyType) { Model.SUBHSSEDB db = Funs.DB; Model.Base_EmergencyType newEmergencyType = new Model.Base_EmergencyType { EmergencyTypeId = emergencyType.EmergencyTypeId, EmergencyTypeCode = emergencyType.EmergencyTypeCode, EmergencyTypeName = emergencyType.EmergencyTypeName, Remark = emergencyType.Remark }; db.Base_EmergencyType.InsertOnSubmit(newEmergencyType); db.SubmitChanges(); }