lixiaojun
2024-10-29 c2bb91cc8706cdeb18b0835a36a4266891daccf3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
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);
    }
}