プロジェクト

全般

プロフィール

統計
| リビジョン:

h-you / branches / src / ProcessManagement / ProcessManagement / DataModel / ConstructionLink.cs @ 267

履歴 | 表示 | アノテート | ダウンロード (2.44 KB)

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

    
6
namespace ProcessManagement.DataModel
7
{
8
    /// <summary>
9
    /// 工事増減情報データモデル
10
    /// </summary>
11
    public class ConstructionLink
12
    {
13
        #region 定数
14
        #region 工事リンク情報:リンク種別
15
        /// <summary>
16
        /// 工事リンク情報:リンク種別
17
        /// </summary>
18
        public enum DataTypeDef
19
        {
20
            /// <summary>
21
            /// 0:増減工事
22
            /// </summary>
23
            FluctuationType = 0,
24
            /// <summary>
25
            /// 1:結合工事
26
            /// </summary>
27
            JoinType,
28
        }
29
        #endregion
30
        #endregion
31

    
32
        #region メンバ変数
33

    
34
        private int         m_ConstructionCode = 0;	                // 親工事コード	
35
        private int         m_FluctuationCode = 0;	                // 子工事コード	
36
        private int         m_LinkType = 0;	                        // リンク種別
37

    
38
        private DateTime    m_EntryDate = DateTime.Now;             // 登録日付
39
        private DateTime    m_UpdateDate = DateTime.Now;            // 更新日付
40
        #endregion
41

    
42
        #region コンストラクタ
43
        #endregion
44

    
45
        #region プロパティ
46
        /// <summary>
47
        /// 工事コード	
48
        /// </summary>
49
        public int ConstructionCode
50
        {
51
            get { return m_ConstructionCode; }
52
            set { m_ConstructionCode = value; }
53
        }
54
        /// <summary>
55
        /// 子工事コード	
56
        /// </summary>
57
        public int FluctuationCode
58
        {
59
            get { return m_FluctuationCode; }
60
            set { m_FluctuationCode = value; }
61
        }
62
        /// <summary>
63
        /// リンク種別
64
        /// </summary>
65
        public int LinkType
66
        {
67
            get { return m_LinkType; }
68
            set { m_LinkType = value; }
69
        }
70
        /// <summary>
71
        /// 登録日付
72
        /// </summary>
73
        public DateTime EntryDate
74
        {
75
            set { m_EntryDate = value; }
76
            get { return m_EntryDate; }
77
        }
78
        /// <summary>
79
        /// 更新日付
80
        /// </summary>
81
        public DateTime UpdateDate
82
        {
83
            set { m_UpdateDate = value; }
84
            get { return m_UpdateDate; }
85
        }
86
        #endregion
87
    }
88
}