74 lines
2.5 KiB
C#
74 lines
2.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace BLL
|
|
{
|
|
public class FileManagerService
|
|
{
|
|
/// <summary>
|
|
/// 根据主键获取信息
|
|
/// </summary>
|
|
/// <param name="fileId"></param>
|
|
/// <returns></returns>
|
|
public static Model.Common_FileManager GetFileById(string fileId)
|
|
{
|
|
return Funs.DB.Common_FileManager.FirstOrDefault(e => e.FileId == fileId);
|
|
}
|
|
|
|
/// <summary>
|
|
/// 添加文件信息
|
|
/// </summary>
|
|
/// <param name="file"></param>
|
|
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();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 修改文件信息
|
|
/// </summary>
|
|
/// <param name="template"></param>
|
|
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();
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 根据主键删除文件信息
|
|
/// </summary>
|
|
/// <param name="template"></param>
|
|
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();
|
|
}
|
|
}
|
|
}
|
|
} |