プロジェクト

全般

プロフィール

統計
| リビジョン:

h-you / trunk / src / ProcessManagement / ProcessManagement / DataModel / EstimateBudgetDetail.cs @ 4

履歴 | 表示 | アノテート | ダウンロード (4.24 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 EstimateBudgetDetail
12
    {
13
        #region メンバ変数
14

    
15
        private int     m_ConstructionCode = 0;	            // 工事コード
16

    
17
        private int     m_GroupCount = 0;                   // グループ番号
18
        private int     m_LineCount = 0;                    // 行番号
19
        private int     m_ComponentCode = 0;                // 構成キー
20
        private int     m_ItemCode = 0;	                    // 工種キー
21
        private int     m_CompanyCode = 0;                  // 協力会社コード
22
        private string  m_FirstString = string.Empty;       // 工種名称・協力会社名
23
        private string  m_SecondString = string.Empty;      // 構成名称
24
        private double  m_EstimatePrice = 0;                // 見積時金額
25
        private double  m_NegotiationPrice = 0;             // 交渉時金額
26
        private string  m_Notes = string.Empty;             // 注意事項
27
        
28
        private DateTime m_EntryDate = DateTime.Now;        // 登録日付
29
        private DateTime m_UpdateDate = DateTime.Now;       // 更新日付
30
        #endregion
31

    
32
        #region コンストラクタ
33
        #endregion
34

    
35
        #region プロパティ
36
        /// <summary>
37
        /// 工事コード
38
        /// </summary>
39
        public int ConstructionCode
40
        {
41
            get { return m_ConstructionCode; }
42
            set { m_ConstructionCode = value; }
43
        }
44
        /// <summary>
45
        /// グループ番号
46
        /// </summary>
47
        public int GroupCount
48
        {
49
            get { return m_GroupCount; }
50
            set { m_GroupCount = value; }
51
        }
52
        /// <summary>
53
        /// 行番号
54
        /// </summary>
55
        public int LineCount
56
        {
57
            get { return m_LineCount; }
58
            set { m_LineCount = value; }
59
        }
60
        /// <summary>
61
        /// 構成キー
62
        /// </summary>
63
        public int ComponentCode
64
        {
65
            get { return m_ComponentCode; }
66
            set { m_ComponentCode = value; }
67
        }
68
        /// <summary>
69
        /// 工種キー
70
        /// </summary>
71
        public int ItemCode
72
        {
73
            get { return m_ItemCode; }
74
            set { m_ItemCode = value; }
75
        }
76
        /// <summary>
77
        /// 協力会社コード
78
        /// </summary>
79
        public int CompanyCode
80
        {
81
            get { return m_CompanyCode; }
82
            set { m_CompanyCode = value; }
83
        }
84
        /// <summary>
85
        /// 構成名称
86
        /// </summary>
87
        public string FirstString
88
        {
89
            get { return m_FirstString; }
90
            set { m_FirstString = value; }
91
        }
92
        /// <summary>
93
        /// 工種名称・協力会社名
94
        /// </summary>
95
        public string SecondString
96
        {
97
            get { return m_SecondString; }
98
            set { m_SecondString = value; }
99
        }
100
        /// <summary>
101
        /// 見積時金額
102
        /// </summary>
103
        public double EstimatePrice
104
        {
105
            get { return m_EstimatePrice; }
106
            set { m_EstimatePrice = value; }
107
        }
108
        /// <summary>
109
        /// 交渉時金額
110
        /// </summary>
111
        public double NegotiationPrice
112
        {
113
            get { return m_NegotiationPrice; }
114
            set { m_NegotiationPrice = value; }
115
        }
116
        /// <summary>
117
        /// 注意事項
118
        /// </summary>
119
        public string Notes
120
        {
121
            get { return m_Notes; }
122
            set { m_Notes = value; }
123
        }
124

    
125
        /// <summary>
126
        /// 登録日付
127
        /// </summary>
128
        public DateTime EntryDate
129
        {
130
            set { m_EntryDate = value; }
131
            get { return m_EntryDate; }
132
        }
133
        /// <summary>
134
        /// 更新日付
135
        /// </summary>
136
        public DateTime UpdateDate
137
        {
138
            set { m_UpdateDate = value; }
139
            get { return m_UpdateDate; }
140
        }
141
        #endregion
142
    }
143
}