프로젝트

일반

사용자정보

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

hytos / ID2.Manager / ID2.Manager.Data / Models / ProjectInfo.cs @ 128bedc4

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

1 cab8a4a1 yoush97
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
6
7
using System.Runtime.Serialization;
8 f37c5383 humkyung
using System.ComponentModel;
9 cab8a4a1 yoush97
10
namespace ID2.Manager.Data.Models
11
{
12
    [DataContract]
13
    public class ProjectInfo
14
    {
15
        [DataMember]
16
        public string ProjectID { get; set; }
17
        [DataMember]
18
        public string Code { get; set; }
19
        [DataMember]
20
        public string Name { get; set; }
21
        [DataMember]
22 8e373ccf yoush97
        public string Description { get; set; }
23
        [DataMember]
24
        public string ID2Path { get; set; }
25
        [DataMember]
26 cab8a4a1 yoush97
        public string GroupID { get; set; }
27
        [DataMember]
28
        public string GroupName { get; set; }
29
        [DataMember]
30 a8981c30 yoush97
        public string Team { get; set; }
31
        [DataMember]
32 2cd9327e yoush97
        public int? Port { get; set; } = 2549;
33
        [DataMember]
34 cab8a4a1 yoush97
        public int Level { get; set; }
35 473ee829 yoush97
        [DataMember]
36
        public ID2ProjectInfo ID2Info = null;
37 cab8a4a1 yoush97
    }
38 81d15568 yoush97
39
    [DataContract]
40
    public class ID2ProjectInfo
41
    {
42 a23d0a0c yoush97
        public bool Checked { get; set; } = false;
43
        [DataMember]
44 81d15568 yoush97
        public int Id { get; set; }
45
        [DataMember]
46
        public string Name { get; set; }
47
        [DataMember]
48
        public string Desc { get; set; }
49
        [DataMember]
50
        public string Unit { get; set; }
51
        [DataMember]
52
        public string Path { get; set; }
53
        [DataMember]
54 7f76e35a yoush97
        public string CreatedDate { get; set; }
55 81d15568 yoush97
        [DataMember]
56 7f76e35a yoush97
        public string UpdatedDate { get; set; }
57 473ee829 yoush97
        [DataMember]
58
        public string DBTypeID { get; set; }
59
        [DataMember]
60
        public string DBTypeName { get; set; }
61
        [DataMember]
62
        public string Host { get; set; }
63
        [DataMember]
64
        public string User { get; set; }
65
        [DataMember]
66
        public string Password { get; set; }
67
        [DataMember]
68
        public string DBPath { get; set; }
69 a8981c30 yoush97
        [DataMember]
70
        public string Team { get; set; }
71 2cd9327e yoush97
        [DataMember]
72
        public int? Port { get; set; } = 2549;
73 f37c5383 humkyung
74
        [Description("Component를 Xml에만 저장하는지 여부")]
75
        public bool XmlOnly { get; set; } = true;
76 81d15568 yoush97
    }
77 8e373ccf yoush97
}
클립보드 이미지 추가 (최대 크기: 500 MB)