质量更新:
1、企业及分支机构检查 2、机具设备 批量退场 3、质量会议互通到总包 4、机具设备互通到总包
This commit is contained in:
@@ -0,0 +1,81 @@
|
||||
using System.Linq;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 会议管理
|
||||
/// </summary>
|
||||
public static class DriverMeetingService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取会议信息
|
||||
/// </summary>
|
||||
/// <param name="meetingId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Driver_Meeting GetMeetingById(string meetingId)
|
||||
{
|
||||
return Funs.DB.Driver_Meeting.FirstOrDefault(e => e.MeetingId == meetingId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加会议信息
|
||||
/// </summary>
|
||||
/// <param name="meeting"></param>
|
||||
public static void AddMeeting(Model.Driver_Meeting meeting)
|
||||
{
|
||||
Model.Driver_Meeting newMeeting = new Model.Driver_Meeting();
|
||||
newMeeting.MeetingId = meeting.MeetingId;
|
||||
newMeeting.ProjectId = meeting.ProjectId;
|
||||
newMeeting.MeetingName = meeting.MeetingName;
|
||||
newMeeting.StartTime = meeting.StartTime;
|
||||
newMeeting.EndTime = meeting.EndTime;
|
||||
newMeeting.MeetingAddress = meeting.MeetingAddress;
|
||||
newMeeting.MeetingUrl = meeting.MeetingUrl;
|
||||
newMeeting.InitiationDate = meeting.InitiationDate;
|
||||
newMeeting.MeetingContent = meeting.MeetingContent;
|
||||
newMeeting.MeetingType = meeting.MeetingType;
|
||||
|
||||
Funs.DB.Driver_Meeting.InsertOnSubmit(newMeeting);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改会议信息
|
||||
/// </summary>
|
||||
/// <param name="meeting"></param>
|
||||
public static void UpdateMeeting(Model.Driver_Meeting meeting)
|
||||
{
|
||||
Model.Driver_Meeting newMeeting = Funs.DB.Driver_Meeting.FirstOrDefault(e => e.MeetingId == meeting.MeetingId);
|
||||
if (newMeeting != null)
|
||||
{
|
||||
newMeeting.MeetingName = meeting.MeetingName;
|
||||
newMeeting.StartTime = meeting.StartTime;
|
||||
newMeeting.EndTime = meeting.EndTime;
|
||||
newMeeting.MeetingAddress = meeting.MeetingAddress;
|
||||
newMeeting.MeetingUrl = meeting.MeetingUrl;
|
||||
newMeeting.InitiationDate = meeting.InitiationDate;
|
||||
newMeeting.MeetingContent = meeting.MeetingContent;
|
||||
newMeeting.MeetingType = meeting.MeetingType;
|
||||
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除会议信息
|
||||
/// </summary>
|
||||
/// <param name="meetingId"></param>
|
||||
public static void DeleteMeeting(string meetingId)
|
||||
{
|
||||
Model.Driver_Meeting meeting = Funs.DB.Driver_Meeting.FirstOrDefault(e => e.MeetingId == meetingId);
|
||||
if (meeting != null)
|
||||
{
|
||||
//CommonService.DeleteAttachFileById(meetingId + "#1");//删除会议纪要附件
|
||||
//CommonService.DeleteAttachFileById(meetingId + "#2");//删除签到表附件
|
||||
//CommonService.DeleteFlowOperateByID(meetingId);//删除流程表
|
||||
Funs.DB.Driver_Meeting.DeleteOnSubmit(meeting);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user