78 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			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();
 | |
|             }
 | |
|         }
 | |
|     }
 | |
| }
 |