using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { public class FileManagerService { /// /// 根据主键获取信息 /// /// /// public static Model.Common_FileManager GetFileById(string fileId) { return Funs.DB.Common_FileManager.FirstOrDefault(e => e.FileId == fileId); } /// /// 添加文件信息 /// /// public static void AddFile(Model.Common_FileManager file) { Model.Common_FileManager newFile = new Model.Common_FileManager(); newFile.FileId = file.FileId; newFile.FileName = file.FileName; newFile.UploadMan = file.UploadMan; newFile.UploadDate = file.UploadDate; newFile.Remark = file.Remark; newFile.AttachUrl = file.AttachUrl; newFile.ToMenu = file.ToMenu; newFile.ProjectId = file.ProjectId; Funs.DB.Common_FileManager.InsertOnSubmit(newFile); Funs.DB.SubmitChanges(); } /// /// 修改文件信息 /// /// public static void UpdateFile(Model.Common_FileManager file) { Model.Common_FileManager newFile = Funs.DB.Common_FileManager.FirstOrDefault(e => e.FileId == file.FileId); if (newFile != null) { newFile.FileName = file.FileName; newFile.UploadMan = file.UploadMan; newFile.UploadDate = file.UploadDate; newFile.ToMenu = file.ToMenu; newFile.Remark = file.Remark; newFile.ProjectId = file.ProjectId; newFile.AttachUrl = file.AttachUrl; Funs.DB.SubmitChanges(); } } /// /// 根据主键删除文件信息 /// /// public static void DeleteFileById(string fileId) { Model.Common_FileManager del = Funs.DB.Common_FileManager.FirstOrDefault(e => e.FileId == fileId); if (del != null) { Funs.DB.Common_FileManager.DeleteOnSubmit(del); Funs.DB.SubmitChanges(); } } } }