20240410 开车会议管理
This commit is contained in:
@@ -18,6 +18,15 @@ namespace BLL
|
||||
return Funs.DB.Driver_DriverSummary.FirstOrDefault(e => e.DriverSummaryId == driverSummaryId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取总结列表
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public static List<Model.Driver_DriverSummary> GetSummaryList(string projectId, string summaryType)
|
||||
{
|
||||
return (from x in Funs.DB.Driver_DriverSummary where x.ProjectId == projectId && x.SummaryType == summaryType select x).ToList();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加总结
|
||||
/// </summary>
|
||||
|
||||
@@ -0,0 +1,77 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 会议纪要
|
||||
/// </summary>
|
||||
public class MeetingMinutesService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取会议纪要
|
||||
/// </summary>
|
||||
/// <param name="meetingMinutesId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Driver_MeetingMinutes GetMinutesById(string meetingMinutesId)
|
||||
{
|
||||
return Funs.DB.Driver_MeetingMinutes.FirstOrDefault(e => e.MeetingMinutesId == meetingMinutesId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加会议纪要
|
||||
/// </summary>
|
||||
/// <param name="meetingMinutes"></param>
|
||||
public static void AddMeetingMinutes(Model.Driver_MeetingMinutes meetingMinutes)
|
||||
{
|
||||
Model.Driver_MeetingMinutes newMeetingMinutes = new Model.Driver_MeetingMinutes
|
||||
{
|
||||
MeetingMinutesId = meetingMinutes.MeetingMinutesId,
|
||||
ProjectId = meetingMinutes.ProjectId,
|
||||
MinutesCode = meetingMinutes.MinutesCode,
|
||||
MeetingType = meetingMinutes.MeetingType,
|
||||
CompileMan = meetingMinutes.CompileMan,
|
||||
CompileDate = meetingMinutes.CompileDate,
|
||||
Statues = meetingMinutes.Statues
|
||||
};
|
||||
Funs.DB.Driver_MeetingMinutes.InsertOnSubmit(newMeetingMinutes);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改会议纪要
|
||||
/// </summary>
|
||||
/// <param name="meetingMinutes"></param>
|
||||
public static void UpdateMeetingMinutes(Model.Driver_MeetingMinutes meetingMinutes)
|
||||
{
|
||||
Model.Driver_MeetingMinutes newMeetingMinutes = Funs.DB.Driver_MeetingMinutes.FirstOrDefault(e => e.MeetingMinutesId == meetingMinutes.MeetingMinutesId);
|
||||
if (newMeetingMinutes != null)
|
||||
{
|
||||
newMeetingMinutes.ProjectId = meetingMinutes.ProjectId;
|
||||
newMeetingMinutes.MinutesCode = meetingMinutes.MinutesCode;
|
||||
newMeetingMinutes.MeetingType = meetingMinutes.MeetingType;
|
||||
newMeetingMinutes.CompileMan = meetingMinutes.CompileMan;
|
||||
newMeetingMinutes.CompileDate = meetingMinutes.CompileDate;
|
||||
newMeetingMinutes.Statues = meetingMinutes.Statues;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除会议纪要
|
||||
/// </summary>
|
||||
/// <param name="meetingMinutesId"></param>
|
||||
public static void DeleteMeetingMinutesById(string meetingMinutesId)
|
||||
{
|
||||
Model.Driver_MeetingMinutes newMeetingMinutes = Funs.DB.Driver_MeetingMinutes.FirstOrDefault(e => e.MeetingMinutesId == meetingMinutesId);
|
||||
if (newMeetingMinutes != null)
|
||||
{
|
||||
Funs.DB.Driver_MeetingMinutes.DeleteOnSubmit(newMeetingMinutes);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user