using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { public static class FileCabinetAItemService { /// /// 根据主键id获取项目明细 /// /// /// public static Model.InformationProject_FileCabinetAItem GetFileCabinetAItemByID(string FileCabinetAItemId) { return Funs.DB.InformationProject_FileCabinetAItem.FirstOrDefault(x => x.FileCabinetAItemId == FileCabinetAItemId); } /// /// 添加项目文件 /// /// public static void AddFileCabinetAItem(Model.InformationProject_FileCabinetAItem FileCabinetAItem) { Model.InformationProject_FileCabinetAItem newFileCabinetAItem = new Model.InformationProject_FileCabinetAItem { FileCabinetAItemId = FileCabinetAItem.FileCabinetAItemId, FileCabinetAId = FileCabinetAItem.FileCabinetAId, Code = FileCabinetAItem.Code, Title = FileCabinetAItem.Title, FileContent = FileCabinetAItem.FileContent, CompileMan = FileCabinetAItem.CompileMan, CompileDate = FileCabinetAItem.CompileDate, Remark = FileCabinetAItem.Remark, AttachUrl = FileCabinetAItem.AttachUrl, IsMenu = FileCabinetAItem.IsMenu, Url = FileCabinetAItem.Url }; Funs.DB.InformationProject_FileCabinetAItem.InsertOnSubmit(newFileCabinetAItem); Funs.DB.SubmitChanges(); } /// /// 修改项目文件 /// /// public static void UpdateFileCabinetAItem(Model.InformationProject_FileCabinetAItem FileCabinetAItem) { Model.InformationProject_FileCabinetAItem newFileCabinetAItem = Funs.DB.InformationProject_FileCabinetAItem.FirstOrDefault(e => e.FileCabinetAId == FileCabinetAItem.FileCabinetAId); if (newFileCabinetAItem != null) { newFileCabinetAItem.Code = FileCabinetAItem.Code; newFileCabinetAItem.Title = FileCabinetAItem.Title; newFileCabinetAItem.FileContent = FileCabinetAItem.FileContent; newFileCabinetAItem.CompileMan = FileCabinetAItem.CompileMan; newFileCabinetAItem.CompileDate = FileCabinetAItem.CompileDate; newFileCabinetAItem.Remark = FileCabinetAItem.Remark; newFileCabinetAItem.AttachUrl = FileCabinetAItem.AttachUrl; Funs.DB.SubmitChanges(); } } /// /// 根据主键删除信息 /// /// public static void DeleteFileCabinetAItemByID(string FileCabinetAItemId) { Model.InformationProject_FileCabinetAItem fileCabinetAItem = Funs.DB.InformationProject_FileCabinetAItem.FirstOrDefault(e => e.FileCabinetAItemId == FileCabinetAItemId); if (fileCabinetAItem != null) { ////删除附件表 BLL.CommonService.DeleteAttachFileById(fileCabinetAItem.FileCabinetAItemId); Funs.DB.InformationProject_FileCabinetAItem.DeleteOnSubmit(fileCabinetAItem); Funs.DB.SubmitChanges(); } } } }