プロジェクト

全般

プロフィール

統計
| リビジョン:

h-you / branches / src / ProcessManagement / ProcessManagement / DataModel / AttendanceData.cs @ 51

履歴 | 表示 | アノテート | ダウンロード (3.1 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 AttendanceData
12
    {
13
        #region メンバ変数
14
        /// <summary>
15
        /// 作成者コード
16
        /// </summary>
17
        private int         m_PersonCode = 0;
18
        /// <summary>
19
        /// 日報作成日
20
        /// </summary>
21
        private DateTime    m_AttendanceDate = DateTime.Now;
22
        /// <summary>
23
        /// 明細行番号
24
        /// </summary>
25
        private int         m_SeqNo = 0;
26
        /// <summary>
27
        /// 工事番号
28
        /// </summary>
29
        private int         m_ConstructionCode = 0;
30
        /// <summary>
31
        /// 残業時間
32
        /// </summary>
33
        private double      m_OvertimeHours = 0;
34
        /// <summary>
35
        /// コメント
36
        /// </summary>
37
        private string      m_WorkingComment = string.Empty;
38
        /// <summary>
39
        /// 登録年月日
40
        /// </summary>
41
        private DateTime    m_EntryDate = DateTime.Now;
42
        /// <summary>
43
        /// 更新年月日
44
        /// </summary>
45
        private DateTime    m_UpdateDate = DateTime.Now;
46
        #endregion
47

    
48
        #region プロパティ
49
        /// <summary>
50
        /// 作成者コード
51
        /// </summary>
52
        public int PersonCode
53
        {
54
            get { return m_PersonCode; }
55
            set { m_PersonCode = value; }
56
        }
57
        /// <summary>
58
        /// 日報作成日
59
        /// </summary>
60
        public DateTime AttendanceDate
61
        {
62
            get { return m_AttendanceDate; }
63
            set { m_AttendanceDate = value; }
64
        }
65
        /// <summary>
66
        /// 明細行番号
67
        /// </summary>
68
        public int SeqNo
69
        {
70
            get { return m_SeqNo; }
71
            set { m_SeqNo = value; }
72
        }
73
        /// <summary>
74
        /// 工事番号
75
        /// </summary>
76
        public int ConstructionCode
77
        {
78
            get { return m_ConstructionCode; }
79
            set { m_ConstructionCode = value; }
80
        }
81
        /// <summary>
82
        /// 残業時間
83
        /// </summary>
84
        public double OvertimeHours
85
        {
86
            get { return m_OvertimeHours; }
87
            set { m_OvertimeHours = value; }
88
        }
89
        /// <summary>
90
        /// 作業コメント
91
        /// </summary>
92
        public string WorkingComment
93
        {
94
            get { return m_WorkingComment; }
95
            set { m_WorkingComment = value; }
96
        }
97
        /// <summary>
98
        /// 登録年月日
99
        /// </summary>
100
        public DateTime EntryDate
101
        {
102
            get { return m_EntryDate; }
103
            set { m_EntryDate = value; }
104
        }
105
        /// <summary>
106
        /// 更新年月日
107
        /// </summary>
108
        public DateTime UpdateDate
109
        {
110
            get { return m_UpdateDate; }
111
            set { m_UpdateDate = value; }
112
        }
113
        #endregion
114
    }
115
}