using System.Collections.Generic; using System.Linq; namespace BLL { /// /// 安全管理机构 /// public static class HSSEManageService { /// /// 根据主键获取安全管理机构 /// /// /// public static Model.HSSESystem_HSSEManage GetHSSEManageById(string manageId) { return Funs.DB.HSSESystem_HSSEManage.FirstOrDefault(e => e.HSSEManageId == manageId); } /// /// 根据上一节点id获取安全管理机构 /// /// /// public static List GetHSSEManageBySupHSSEManageId(string supHSSEManageId) { return (from x in Funs.DB.HSSESystem_HSSEManage where x.SupHSSEManageId == supHSSEManageId orderby x.HSSEManageCode select x).ToList(); } /// /// 添加安全管理机构 /// /// public static void AddHSSEManage(Model.HSSESystem_HSSEManage manage) { Model.HSSESystem_HSSEManage newHSSEManage = new Model.HSSESystem_HSSEManage { HSSEManageId = manage.HSSEManageId, HSSEManageCode = manage.HSSEManageCode, HSSEManageName = manage.HSSEManageName, SupHSSEManageId = manage.SupHSSEManageId }; Funs.DB.HSSESystem_HSSEManage.InsertOnSubmit(newHSSEManage); Funs.DB.SubmitChanges(); } /// /// 修改安全管理机构 /// /// public static void UpdateHSSEManage(Model.HSSESystem_HSSEManage manage) { Model.HSSESystem_HSSEManage newHSSEManage = Funs.DB.HSSESystem_HSSEManage.FirstOrDefault(e => e.HSSEManageId == manage.HSSEManageId); if (newHSSEManage != null) { newHSSEManage.HSSEManageCode = manage.HSSEManageCode; newHSSEManage.HSSEManageName = manage.HSSEManageName; newHSSEManage.SupHSSEManageId = manage.SupHSSEManageId; Funs.DB.SubmitChanges(); } } /// /// 根据主键删除安全管理机构 /// /// public static void DeleteHSSEManage(string manageId) { Model.HSSESystem_HSSEManage hsseMange = Funs.DB.HSSESystem_HSSEManage.FirstOrDefault(e => e.HSSEManageId == manageId); if (hsseMange != null) { Funs.DB.HSSESystem_HSSEManage.DeleteOnSubmit(hsseMange); Funs.DB.SubmitChanges(); } } } }