Basf_FCL/FCL/BLL/SysManage/Sys_SetService.cs

52 lines
1.4 KiB
C#

using System.Linq;
namespace BLL
{
/// <summary>
/// 系统设置
/// </summary>
public class Sys_SetService
{
/// <summary>
/// 根据主键获取系统设置
/// </summary>
/// <param name="setId"></param>
/// <returns></returns>
public static Model.Sys_Set GetSetById(int setId)
{
return Funs.DB.Sys_Set.FirstOrDefault(e => e.SetId == setId);
}
/// <summary>
/// 增加
/// </summary>
/// <param name="set"></param>
public static void AddSysSet(Model.Sys_Set set)
{
Model.Sys_Set newSet = new Model.Sys_Set();
newSet.SetId = set.SetId;
newSet.SetName = set.SetName;
newSet.IsAuto = set.IsAuto;
newSet.SetValue = set.SetValue;
Funs.DB.Sys_Set.InsertOnSubmit(newSet);
Funs.DB.SubmitChanges();
}
/// <summary>
/// 修改
/// </summary>
/// <param name="set"></param>
public static void UpdateSysSet(Model.Sys_Set set)
{
Model.Sys_Set newSet = Funs.DB.Sys_Set.FirstOrDefault(e => e.SetId == set.SetId);
if (newSet!=null)
{
newSet.SetName = set.SetName;
newSet.IsAuto = set.IsAuto;
newSet.SetValue = set.SetValue;
Funs.DB.SubmitChanges();
}
}
}
}