initproject
This commit is contained in:
@@ -0,0 +1,77 @@
|
||||
using System.Linq;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 公司相关规章制度标准
|
||||
/// </summary>
|
||||
public static class FileControl_CompanyStandardsService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取公司相关规章制度标准
|
||||
/// </summary>
|
||||
/// <param name="companyStandardsId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.FileControl_CompanyStandards GetCompanyStandardsById(string companyStandardsId)
|
||||
{
|
||||
return Funs.DB.FileControl_CompanyStandards.FirstOrDefault(e => e.CompanyStandardsId == companyStandardsId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加公司相关规章制度标准
|
||||
/// </summary>
|
||||
/// <param name="companyStandards"></param>
|
||||
public static void AddCompanyStandards(Model.FileControl_CompanyStandards companyStandards)
|
||||
{
|
||||
Model.HJGLDB db = Funs.DB;
|
||||
Model.FileControl_CompanyStandards newCompanyStandards = new Model.FileControl_CompanyStandards();
|
||||
newCompanyStandards.CompanyStandardsId = companyStandards.CompanyStandardsId;
|
||||
newCompanyStandards.CompanyStandardsCode = companyStandards.CompanyStandardsCode;
|
||||
newCompanyStandards.CompanyStandardsName = companyStandards.CompanyStandardsName;
|
||||
newCompanyStandards.Abstract = companyStandards.Abstract;
|
||||
newCompanyStandards.CompileMan = companyStandards.CompileMan;
|
||||
newCompanyStandards.CompileDate = companyStandards.CompileDate;
|
||||
newCompanyStandards.Remarks = companyStandards.Remarks;
|
||||
newCompanyStandards.AttachUrl = companyStandards.AttachUrl;
|
||||
db.FileControl_CompanyStandards.InsertOnSubmit(newCompanyStandards);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改公司相关规章制度标准
|
||||
/// </summary>
|
||||
/// <param name="companyStandards"></param>
|
||||
public static void UpdateCompanyStandards(Model.FileControl_CompanyStandards companyStandards)
|
||||
{
|
||||
Model.HJGLDB db = Funs.DB;
|
||||
Model.FileControl_CompanyStandards newCompanyStandards = db.FileControl_CompanyStandards.FirstOrDefault(e => e.CompanyStandardsId == companyStandards.CompanyStandardsId);
|
||||
if (newCompanyStandards != null)
|
||||
{
|
||||
newCompanyStandards.CompanyStandardsCode = companyStandards.CompanyStandardsCode;
|
||||
newCompanyStandards.CompanyStandardsName = companyStandards.CompanyStandardsName;
|
||||
newCompanyStandards.Abstract = companyStandards.Abstract;
|
||||
newCompanyStandards.CompileMan = companyStandards.CompileMan;
|
||||
newCompanyStandards.CompileDate = companyStandards.CompileDate;
|
||||
newCompanyStandards.Remarks = companyStandards.Remarks;
|
||||
newCompanyStandards.AttachUrl = companyStandards.AttachUrl;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除公司相关规章制度标准
|
||||
/// </summary>
|
||||
/// <param name="companyStandardsId"></param>
|
||||
public static void DeleteCompanyStandardsById(string companyStandardsId)
|
||||
{
|
||||
Model.HJGLDB db = Funs.DB;
|
||||
Model.FileControl_CompanyStandards companyStandards = db.FileControl_CompanyStandards.FirstOrDefault(e => e.CompanyStandardsId == companyStandardsId);
|
||||
if (companyStandards != null)
|
||||
{
|
||||
BLL.AttachFileService.DeleteAttachFile(Funs.RootPath, companyStandardsId, Const.CompanyStandardsMenuId);//删除附件
|
||||
db.FileControl_CompanyStandards.DeleteOnSubmit(companyStandards);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user