using System.Linq; namespace BLL { /// <summary> /// 项目环境设置 /// </summary> public static class Sys_SetService { /// <summary> /// 根据主键获取项目环境 /// </summary> /// <param name="setId"></param> /// <returns></returns> public static Model.Sys_Set GetSetById(string setId, string projectId) { return (from x in Funs.DB.Sys_Set where x.SetId == setId && x.ProjectId == projectId select x).FirstOrDefault(); } /// <summary> /// 添加项目环境设置 /// </summary> /// <param name="set"></param> public static void AddSet(Model.Sys_Set set) { Model.HJGLDB db = Funs.DB; Model.Sys_Set newSet = new Model.Sys_Set(); newSet.SetId = set.SetId; newSet.ProjectId = set.ProjectId; newSet.SetName = set.SetName; newSet.IsAuto = set.IsAuto; newSet.SetValue = set.SetValue; db.Sys_Set.InsertOnSubmit(newSet); db.SubmitChanges(); } /// <summary> /// 修改项目环境设置 /// </summary> /// <param name="set"></param> public static void UpdateSet(Model.Sys_Set set) { Model.HJGLDB db = Funs.DB; Model.Sys_Set newSet = db.Sys_Set.FirstOrDefault(e => e.SetId == set.SetId && e.ProjectId == set.ProjectId); if (newSet != null) { newSet.IsAuto = set.IsAuto; newSet.SetValue = set.SetValue; db.SubmitChanges(); } } } }