xinjiang/SGGL/BLL/HSSE/Examine/LeadershipJoinHomeworkAnaly...

78 lines
3.0 KiB
C#

using System.Linq;
namespace BLL
{
/// <summary>
/// 领导人员参加班组作业分析会
/// </summary>
public static class LeadershipJoinHomeworkAnalysisMeetingService
{
/// <summary>
/// 根据主键获取领导人员参加班组作业分析会信息
/// </summary>
/// <param name="Id"></param>
/// <returns></returns>
public static Model.Examine_LeadershipJoinHomeworkAnalysisMeeting GetLeadershipJoinHomeworkAnalysisMeetingById(string Id)
{
return Funs.DB.Examine_LeadershipJoinHomeworkAnalysisMeeting.FirstOrDefault(e => e.Id == Id);
}
/// <summary>
/// 添加领导人员参加班组作业分析会
/// </summary>
/// <param name="model"></param>
public static void AddLeadershipJoinHomeworkAnalysisMeeting(Model.Examine_LeadershipJoinHomeworkAnalysisMeeting model)
{
Model.Examine_LeadershipJoinHomeworkAnalysisMeeting newModel = new Model.Examine_LeadershipJoinHomeworkAnalysisMeeting
{
Id = model.Id,
ProjectId = model.ProjectId,
Code = model.Code,
Name = model.Name,
UserId = model.UserId,
DateTime = model.DateTime,
CompileDate = model.CompileDate,
CompileMan = model.CompileMan,
Remark = model.Remark,
Content = model.Content
};
Funs.DB.Examine_LeadershipJoinHomeworkAnalysisMeeting.InsertOnSubmit(newModel);
Funs.DB.SubmitChanges();
}
/// <summary>
/// 修改
/// </summary>
/// <param name="model"></param>
public static void UpdateLeadershipJoinHomeworkAnalysisMeeting(Model.Examine_LeadershipJoinHomeworkAnalysisMeeting model)
{
Model.Examine_LeadershipJoinHomeworkAnalysisMeeting newModel = Funs.DB.Examine_LeadershipJoinHomeworkAnalysisMeeting.FirstOrDefault(e => e.Id == model.Id);
if (newModel != null)
{
newModel.Code = model.Code;
newModel.Name = model.Name;
newModel.UserId = model.UserId;
newModel.DateTime = model.DateTime;
newModel.Content = model.Content;
newModel.Remark = model.Remark;
Funs.DB.SubmitChanges();
}
}
/// <summary>
/// 删除
/// </summary>
/// <param name="Id"></param>
public static void DeleteLeadershipJoinHomeworkAnalysisMeetingById(string Id)
{
Model.Examine_LeadershipJoinHomeworkAnalysisMeeting model = Funs.DB.Examine_LeadershipJoinHomeworkAnalysisMeeting.FirstOrDefault(e => e.Id == Id);
if (model != null)
{
CommonService.DeleteAttachFileById(Id);
Funs.DB.Examine_LeadershipJoinHomeworkAnalysisMeeting.DeleteOnSubmit(model);
Funs.DB.SubmitChanges();
}
}
}
}