프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / MarkusLogview / MarkusDataModel / DTOs / ConvertPdfDTO.cs @ 84578b97

이력 | 보기 | 이력해설 | 다운로드 (4.04 KB)

1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5

    
6
namespace MarkusDataModel.DTOs
7
{
8
    /// <summary>
9
    /// Project List 
10
    /// </summary>
11
    [Serializable]
12
    public class RunProjectsList
13
    {
14
        public string ProjectNO { get; set; }
15
        public string ProjectName { get; set; }
16
        public DateTime RunDateTime { get; set; }
17
        public int IsActivity { get; set; }
18
        //public string FilePath { get; set; }
19
        public int Insert { get; set; }
20
        public int Wait { get; set; }
21
        public int Crop { get; set; }
22
        public int Success { get; set; }
23
        public int Error { get; set; }
24
        public int Entire { get; set; }
25
    }
26

    
27
    /// <summary>
28
    /// Converting 되고 있는 Document List 
29
    /// </summary>
30
    /// [Serializable]
31
    public class ConvertDocList
32
    {
33
        public string ID { get; set; }
34
        public string OpenURL { get; set; }
35
        public string ProjectNO { get; set; }
36
        public string DocumentURL { get; set; }
37
        public string DocumentID { get; set; }
38
        public string Exception { get; set; }
39
        public string ErrorMessage { get; set; }
40
        public string ServiceID { get; set; }
41
        public int Status { get; set; }
42
        public int TotalPage { get; set; }
43
        public int CurrentPage { get; set; }
44
        public int ReConverter { get; set; }
45
        public DateTime CreateDate { get; set; }
46
        public DateTime? EndDateTime { get; set; }
47
        public DateTime? StartDateTime { get; set; }
48
        public string OriginalURL { get; set; }
49
    }
50

    
51
    public class ConvertDocListDTO
52
    {
53

    
54
        public string ID { get; set; }
55
        public string OpenMarkusURL { get; set; }
56
        public string ProjectNO { get; set; }
57
        public string DocumentURL { get; set; }
58
        public string DocumentID { get; set; }
59
        public string Status { get; set; }
60
        public string ErrorMessage { get; set; }
61
        public int ReConverter { get; set; }
62
        public int TotalPage { get; set; }
63
        public int CurrentPage { get; set; }
64
        public DateTime? EndDateTime { get; set; }
65
        public DateTime? StartDateTime { get; set; }
66
        public DateTime CreateDate { get; set; }
67

    
68
    }
69

    
70
   
71
    public class ConvertTableData
72
    {
73
        public int draw { get; set; }
74
        public int recordsTotal { get; set; }
75
        public int recordsFiltered { get; set; }
76
        public int length { get; set; }
77
        public List<TableData_Convert> data { get; set; }
78
        public int statusCode { get; set; }
79
    }
80

    
81
    public class TableData_Convert
82
    {
83
        public string ID { get; set; }
84
        public string DeleteDocument { get; set; }
85
        public string OpenMarkusURL { get; set; }
86
        public string DocumentID { get; set; }
87
        public string InterfaceID { get; set; }
88
        public int CurrentPage { get; set; }
89
        public int TotalPage { get; set; }
90
        public DateTime CreateDate { get; set; }
91
        public DateTime? StartDateTime { get; set; }
92
        public DateTime? EndDateTime { get; set; }
93
        public string ConvertTime { get; set; }
94
        public string Status { get; set; }
95
        public string DocumentURL { get; set; }
96
    }
97

    
98
    /// <summary>
99
    /// 작업상태 ( CONVERTER_DOC 에서 상태값 별로 SELECT 할 때 필요한 DTO ) 
100
    /// </summary>
101
    [Serializable]
102
    public class ConvertingStatus
103
    {
104
        public int Key { get; set; }
105
        public int Count { get; set; }
106
    }
107

    
108
    public class FileResult
109
    {
110
        public IEnumerable<string> FileNames { get; set; }
111
        public string Description { get; set; }
112
        public DateTime CreatedTimestamp { get; set; }
113
        public DateTime UpdatedTimestamp { get; set; }
114
        public string DownloadLink { get; set; }
115
        public IEnumerable<string> ContentTypes { get; set; }
116
        public IEnumerable<string> Names { get; set; }
117
    }
118

    
119
    public class CompleteConvertDTO
120
    {
121
        public string ConvertURL { get; set; }
122
        public string ViewInfo { get; set; }
123
        public string ID { get; set; }
124
    }
125
}
클립보드 이미지 추가 (최대 크기: 500 MB)