CNCEC_SUBQHSE_WUHUAN/SGGL/BLL/Party/OrganizingLifeService.cs

78 lines
2.9 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BLL
{
/// <summary>
/// 组织生活会
/// </summary>
public class OrganizingLifeService
{
/// <summary>
/// 根据主键获取组织生活会
/// </summary>
/// <param name="organizingLifeId"></param>
/// <returns></returns>
public static Model.Party_OrganizingLife GetOrganizingLifeById(string organizingLifeId)
{
return Funs.DB.Party_OrganizingLife.FirstOrDefault(e => e.OrganizingLifeId == organizingLifeId);
}
/// <summary>
/// 添加组织生活会
/// </summary>
/// <param name="organizingLife"></param>
public static void AddOrganizingLife(Model.Party_OrganizingLife organizingLife)
{
Model.Party_OrganizingLife newOrganizingLife = new Model.Party_OrganizingLife
{
OrganizingLifeId = organizingLife.OrganizingLifeId,
Year = organizingLife.Year,
Quarter = organizingLife.Quarter,
Theme = organizingLife.Theme,
OrganizingLifeDate = organizingLife.OrganizingLifeDate,
Partyers = organizingLife.Partyers,
CompileMan = organizingLife.CompileMan,
CompileDate = organizingLife.CompileDate
};
Funs.DB.Party_OrganizingLife.InsertOnSubmit(newOrganizingLife);
Funs.DB.SubmitChanges();
}
/// <summary>
/// 修改组织生活会
/// </summary>
/// <param name="organizingLife"></param>
public static void UpdateOrganizingLife(Model.Party_OrganizingLife organizingLife)
{
Model.Party_OrganizingLife newOrganizingLife = Funs.DB.Party_OrganizingLife.FirstOrDefault(e => e.OrganizingLifeId == organizingLife.OrganizingLifeId);
if (newOrganizingLife != null)
{
newOrganizingLife.Quarter = organizingLife.Quarter;
newOrganizingLife.Theme = organizingLife.Theme;
newOrganizingLife.OrganizingLifeDate = organizingLife.OrganizingLifeDate;
newOrganizingLife.Partyers = organizingLife.Partyers;
Funs.DB.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除组织生活会
/// </summary>
/// <param name="organizingLifeId"></param>
public static void DeleteOrganizingLifeById(string organizingLifeId)
{
Model.Party_OrganizingLife organizingLife = Funs.DB.Party_OrganizingLife.FirstOrDefault(e => e.OrganizingLifeId == organizingLifeId);
if (organizingLife != null)
{
CommonService.DeleteAttachFileById(organizingLifeId);
Funs.DB.Party_OrganizingLife.DeleteOnSubmit(organizingLife);
Funs.DB.SubmitChanges();
}
}
}
}