75 lines
2.8 KiB
C#
75 lines
2.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace BLL
|
|
{
|
|
/// <summary>
|
|
/// 指导手册
|
|
/// </summary>
|
|
public class GuideManualService
|
|
{
|
|
/// <summary>
|
|
/// 根据Id获取指导手册
|
|
/// </summary>
|
|
/// <param name="guideManualId"></param>
|
|
/// <returns></returns>
|
|
public static Model.SupportDocument_GuideManual GetGuideManualById(string guideManualId)
|
|
{
|
|
return Funs.DB.SupportDocument_GuideManual.FirstOrDefault(e => e.GuideManualId == guideManualId);
|
|
}
|
|
|
|
/// <summary>
|
|
/// 添加
|
|
/// </summary>
|
|
/// <param name="guideManual"></param>
|
|
public static void AddGuideManual(Model.SupportDocument_GuideManual guideManual)
|
|
{
|
|
Model.SupportDocument_GuideManual newGuideManual = new Model.SupportDocument_GuideManual
|
|
{
|
|
GuideManualId = guideManual.GuideManualId,
|
|
GuideManual = guideManual.GuideManual,
|
|
UploadBy = guideManual.UploadBy,
|
|
UploadDate = guideManual.UploadDate,
|
|
AttachUrl = guideManual.AttachUrl
|
|
};
|
|
Funs.DB.SupportDocument_GuideManual.InsertOnSubmit(newGuideManual);
|
|
Funs.DB.SubmitChanges();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 修改
|
|
/// </summary>
|
|
/// <param name="guideManual"></param>
|
|
public static void UpdateGuideManual(Model.SupportDocument_GuideManual guideManual)
|
|
{
|
|
Model.SupportDocument_GuideManual newGuideManual = Funs.DB.SupportDocument_GuideManual.FirstOrDefault(e => e.GuideManualId == guideManual.GuideManualId);
|
|
if (newGuideManual == null)
|
|
{
|
|
newGuideManual.GuideManual = guideManual.GuideManual;
|
|
newGuideManual.UploadBy = guideManual.UploadBy;
|
|
newGuideManual.UploadDate = guideManual.UploadDate;
|
|
newGuideManual.AttachUrl = guideManual.AttachUrl;
|
|
Funs.DB.SubmitChanges();
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 根据主键删除指导手册
|
|
/// </summary>
|
|
/// <param name="guideManualId"></param>
|
|
public static void DeleteGuideManualById(string guideManualId)
|
|
{
|
|
Model.SupportDocument_GuideManual guideManual = Funs.DB.SupportDocument_GuideManual.FirstOrDefault(e => e.GuideManualId == guideManualId);
|
|
if (guideManual!=null)
|
|
{
|
|
BLL.AttachFileService.DeleteAttachFile(Funs.RootPath, guideManualId, BLL.Const.GuideManualMenuId);//删除附件
|
|
Funs.DB.SupportDocument_GuideManual.DeleteOnSubmit(guideManual);
|
|
Funs.DB.SubmitChanges();
|
|
}
|
|
}
|
|
}
|
|
}
|