📄 files.cs
字号:
namespace PowerEasy.Accessories
{
using PowerEasy.IDal.Accessories;
using PowerEasy.Model.Accessories;
using System;
using System.Collections.Generic;
public sealed class Files
{
private static readonly IFiles dal = DataAccess.CreateFiles();
private Files()
{
}
public static bool Add(FileInfo fileInfo)
{
fileInfo.Id = GetMaxId() + 1;
return dal.Add(fileInfo);
}
public static bool Delete(int id)
{
return dal.Delete(id);
}
public static IList<FileInfo> GetList()
{
return dal.GetList();
}
public static IList<FileInfo> GetList(int startRowIndexId, int maxNumberRows)
{
return dal.GetList(startRowIndexId, maxNumberRows);
}
public static IList<FileInfo> GetList(int startRowIndexId, int maxNumberRows, string path)
{
return dal.GetList(startRowIndexId, maxNumberRows, path);
}
public static int GetMaxId()
{
return dal.GetMaxId();
}
public static FileInfo GetModel(int id)
{
return dal.GetModel(id);
}
public static FileInfo GetModel(string path)
{
return dal.GetModel(path);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -