using HStation.Dto.TransferFile;
|
using Yw.CAL;
|
|
namespace HStation.CAL
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public interface ITransferRevitFile : IBaseCAL
|
{
|
public Task<List<TransferRevitFileDto>> GetAll();
|
|
public Task<TransferRevitFileDto> GetByID(long input);
|
|
public Task<List<TransferRevitFileDto>> GetByIds(List<long> ids);
|
|
public Task<List<TransferRevitFileDto>> GetFluzzyList
|
(
|
string FileName,
|
string FileCode,
|
string FileSuffix,
|
string UploadUserName,
|
DateTime? StartTime,
|
DateTime? EndTime
|
);
|
|
public Task<PageListOutput<TransferRevitFileDto>> GetFluzzyPageList(QueryTransferRevitFileFluzzyPageListInput input);
|
|
public Task<long> Insert(AddTransferRevitFileInput input);
|
|
public Task<bool> IsExistFileCode(string input);
|
|
public Task<bool> IsExistFileCodeExceptID(FileCodeExceptIDInput input);
|
|
public Task<bool> DeleteByID(long input);
|
}
|
}
|