/// <summary> /// 根据主键删除事故伤害及预防 /// </summary> /// <param name="accidentCaseId"></param> public static void DeleteAccidentCaseByAccidentCaseId(string accidentCaseId) { Model.SUBHSSEDB db = Funs.DB; Model.EduTrain_AccidentCase accidentCase = db.EduTrain_AccidentCase.FirstOrDefault(e => e.AccidentCaseId == accidentCaseId); if (accidentCase != null) { BLL.AccidentCaseItemService.DeleteAccidentCaseItemsByAccidentCaseId(accidentCase.AccidentCaseId); db.EduTrain_AccidentCase.DeleteOnSubmit(accidentCase); db.SubmitChanges(); } }
/// <summary> /// 修改事故伤害及预防 /// </summary> /// <param name="accidentCase"></param> public static void UpdateAccidentCase(Model.EduTrain_AccidentCase accidentCase) { Model.SUBHSSEDB db = Funs.DB; Model.EduTrain_AccidentCase newAccidentCase = db.EduTrain_AccidentCase.FirstOrDefault(e => e.AccidentCaseId == accidentCase.AccidentCaseId); if (newAccidentCase != null) { newAccidentCase.AccidentCaseCode = accidentCase.AccidentCaseCode; newAccidentCase.AccidentCaseName = accidentCase.AccidentCaseName; newAccidentCase.SupAccidentCaseId = accidentCase.SupAccidentCaseId; newAccidentCase.IsEndLever = accidentCase.IsEndLever; db.SubmitChanges(); } }
/// <summary> /// 增加事故伤害及预防 /// </summary> /// <param name="accidentCase"></param> public static void AddAccidentCase(Model.EduTrain_AccidentCase accidentCase) { Model.SUBHSSEDB db = Funs.DB; Model.EduTrain_AccidentCase newAccidentCase = new Model.EduTrain_AccidentCase { AccidentCaseId = accidentCase.AccidentCaseId, AccidentCaseCode = accidentCase.AccidentCaseCode, AccidentCaseName = accidentCase.AccidentCaseName, SupAccidentCaseId = accidentCase.SupAccidentCaseId, IsEndLever = accidentCase.IsEndLever }; db.EduTrain_AccidentCase.InsertOnSubmit(newAccidentCase); db.SubmitChanges(); }