using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace BLL { /// /// 安全管理机构 /// public static class SafetyOrganizationService { public static Model.SGGLDB db = Funs.DB; /// /// 根据主键获取安全管理机构信息 /// /// /// public static Model.SecuritySystem_SafetyOrganization GetSafetyOrganizationById(string SafetyOrganizationId) { return Funs.DB.SecuritySystem_SafetyOrganization.FirstOrDefault(e => e.SafetyOrganizationId == SafetyOrganizationId); } /// /// 添加安全管理机构 /// /// public static void AddSafetyOrganization(Model.SecuritySystem_SafetyOrganization item) { Model.SGGLDB db = Funs.DB; Model.SecuritySystem_SafetyOrganization newItem = new Model.SecuritySystem_SafetyOrganization { SafetyOrganizationId = item.SafetyOrganizationId, ProjectId = item.ProjectId, UnitId = item.UnitId, Post = item.Post, Names = item.Names, Telephone = item.Telephone, MobilePhone = item.MobilePhone, EMail = item.EMail, Duty = item.Duty, SortIndex = item.SortIndex }; db.SecuritySystem_SafetyOrganization.InsertOnSubmit(newItem); db.SubmitChanges(); } /// /// 修改 /// /// public static void UpdateSafetyOrganization(Model.SecuritySystem_SafetyOrganization item) { Model.SGGLDB db = Funs.DB; Model.SecuritySystem_SafetyOrganization newItem = db.SecuritySystem_SafetyOrganization.FirstOrDefault(e => e.SafetyOrganizationId == item.SafetyOrganizationId); if (newItem != null) { newItem.SafetyOrganizationId = item.SafetyOrganizationId; newItem.Post = item.Post; newItem.Names = item.Names; newItem.Telephone = item.Telephone; newItem.MobilePhone = item.MobilePhone; newItem.EMail = item.EMail; newItem.Duty = item.Duty; newItem.SortIndex = item.SortIndex; db.SubmitChanges(); } } /// /// 删除 /// /// public static void DeleteSafetyOrganization(string SafetyOrganizationId) { Model.SGGLDB db = Funs.DB; Model.SecuritySystem_SafetyOrganization item = db.SecuritySystem_SafetyOrganization.FirstOrDefault(e => e.SafetyOrganizationId == SafetyOrganizationId); if (item != null) { db.SecuritySystem_SafetyOrganization.DeleteOnSubmit(item); db.SubmitChanges(); } } } }