提交代码

This commit is contained in:
2023-12-22 14:36:26 +08:00
parent 38b386aed1
commit 02f8f10a17
24 changed files with 1461 additions and 54 deletions
+1
View File
@@ -349,6 +349,7 @@
<Compile Include="DigData\HSEDataDWService.cs" />
<Compile Include="DigData\ProblemAnalysisService.cs" />
<Compile Include="DigData\HSEDataCollectService.cs" />
<Compile Include="Doc\DocService.cs" />
<Compile Include="DropListService.cs" />
<Compile Include="GlobalSuppressions.cs" />
<Compile Include="HJGL\BaseInfo\Base_ComponentsService.cs" />
+9
View File
@@ -712,6 +712,10 @@ namespace BLL
/// </summary>
public const string Menu_Personal = "Menu_Personal";
/// <summary>
/// 帮助菜单
/// </summary>
public const string Menu_Help = "Menu_Help";
/// <summary>
/// 项目清单
/// </summary>
public const string Menu_Project = "Menu_Project";
@@ -1468,6 +1472,11 @@ namespace BLL
/// </summary>
public const string PersonalInfoMenuId = "42368A1C-EE84-423D-9003-B0CAD0FF169D";
/// <summary>
/// 帮助
/// </summary>
public const string HelpMenuId = "A2EE1158-9562-4956-8235-47A34384A080";
/// <summary>
/// 操作日志
/// </summary>
+74
View File
@@ -0,0 +1,74 @@
using System.Collections.Generic;
using System.Linq;
namespace BLL
{
/// <summary>
/// 帮助文档
/// </summary>
public static class DocService
{
public static Model.SGGLDB db = Funs.DB;
/// <summary>
/// 根据主键获取帮助文档
/// </summary>
/// <param name="DocId"></param>
/// <returns></returns>
public static Model.Doc_Doc GetDocById(string DocId)
{
return Funs.DB.Doc_Doc.FirstOrDefault(e => e.DocId == DocId);
}
/// <summary>
/// 添加帮助文档
/// </summary>
/// <param name="Doc"></param>
public static void AddDoc(Model.Doc_Doc Doc)
{
Model.SGGLDB db = Funs.DB;
Model.Doc_Doc newDoc = new Model.Doc_Doc
{
DocId = Doc.DocId,
DocName = Doc.DocName,
CompileMan = Doc.CompileMan,
CompileDate = Doc.CompileDate,
Remark = Doc.Remark
};
db.Doc_Doc.InsertOnSubmit(newDoc);
db.SubmitChanges();
}
/// <summary>
/// 修改帮助文档
/// </summary>
/// <param name="Doc"></param>
public static void UpdateDoc(Model.Doc_Doc Doc)
{
Model.SGGLDB db = Funs.DB;
Model.Doc_Doc newDoc = db.Doc_Doc.FirstOrDefault(e => e.DocId == Doc.DocId);
if (newDoc != null)
{
newDoc.DocName = Doc.DocName;
newDoc.Remark = Doc.Remark;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除帮助文档
/// </summary>
/// <param name="DocId"></param>
public static void DeleteDocById(string DocId)
{
Model.SGGLDB db = Funs.DB;
Model.Doc_Doc Doc = db.Doc_Doc.FirstOrDefault(e => e.DocId == DocId);
if (Doc != null)
{
BLL.CommonService.DeleteAttachFileById(DocId);
db.Doc_Doc.DeleteOnSubmit(Doc);
db.SubmitChanges();
}
}
}
}