リビジョン 83
マージ済みソース(元Div79)
| AttendanceData.cs | ||
|---|---|---|
| 6 | 6 |
namespace ProcessManagement.DataModel |
| 7 | 7 |
{
|
| 8 | 8 |
/// <summary> |
| 9 |
/// 出勤日報データ定義クラス
|
|
| 9 |
/// 出勤管理データ定義クラス
|
|
| 10 | 10 |
/// </summary> |
| 11 | 11 |
public class AttendanceData |
| 12 | 12 |
{
|
| ... | ... | |
| 16 | 16 |
/// </summary> |
| 17 | 17 |
private int m_PersonCode = 0; |
| 18 | 18 |
/// <summary> |
| 19 |
/// 日報作成日
|
|
| 19 |
/// 出勤管理年月
|
|
| 20 | 20 |
/// </summary> |
| 21 |
private DateTime m_AttendanceDate = DateTime.Now;
|
|
| 21 |
private DateTime m_AttendanceMonth = DateTime.Now;
|
|
| 22 | 22 |
/// <summary> |
| 23 |
/// 明細行番号
|
|
| 23 |
/// 当月最終日
|
|
| 24 | 24 |
/// </summary> |
| 25 |
private int m_SeqNo = 0;
|
|
| 25 |
private int m_LastDays = 0;
|
|
| 26 | 26 |
/// <summary> |
| 27 |
/// 工事番号
|
|
| 27 |
/// 出勤日数
|
|
| 28 | 28 |
/// </summary> |
| 29 |
private int m_ConstructionCode = 0;
|
|
| 29 |
private int m_AttendDayCount = 0;
|
|
| 30 | 30 |
/// <summary> |
| 31 |
/// 残業時間 |
|
| 31 |
/// 残業時間数
|
|
| 32 | 32 |
/// </summary> |
| 33 |
private double m_OvertimeHours = 0;
|
|
| 33 |
private double m_TotalOverTimes = 0;
|
|
| 34 | 34 |
/// <summary> |
| 35 |
/// コメント
|
|
| 35 |
/// 申請日
|
|
| 36 | 36 |
/// </summary> |
| 37 |
private string m_WorkingComment = string.Empty;
|
|
| 37 |
private DateTime m_OrderDate = DateTime.MinValue;
|
|
| 38 | 38 |
/// <summary> |
| 39 |
/// 申請受付番号 |
|
| 40 |
/// </summary> |
|
| 41 |
private int m_OrderNo = 0; |
|
| 42 |
/// <summary> |
|
| 39 | 43 |
/// 登録年月日 |
| 40 | 44 |
/// </summary> |
| 41 | 45 |
private DateTime m_EntryDate = DateTime.Now; |
| ... | ... | |
| 55 | 59 |
set { m_PersonCode = value; }
|
| 56 | 60 |
} |
| 57 | 61 |
/// <summary> |
| 58 |
/// 日報作成日
|
|
| 62 |
/// 出勤管理年月
|
|
| 59 | 63 |
/// </summary> |
| 60 |
public DateTime AttendanceDate
|
|
| 64 |
public DateTime AttendanceMonth
|
|
| 61 | 65 |
{
|
| 62 |
get { return m_AttendanceDate; }
|
|
| 63 |
set { m_AttendanceDate = value; }
|
|
| 66 |
get { return m_AttendanceMonth; }
|
|
| 67 |
set { m_AttendanceMonth = value; }
|
|
| 64 | 68 |
} |
| 65 | 69 |
/// <summary> |
| 66 |
/// 明細行番号
|
|
| 70 |
/// 当月最終日
|
|
| 67 | 71 |
/// </summary> |
| 68 |
public int SeqNo
|
|
| 72 |
public int LastDays
|
|
| 69 | 73 |
{
|
| 70 |
get { return m_SeqNo; }
|
|
| 71 |
set { m_SeqNo = value; }
|
|
| 74 |
get { return m_LastDays; }
|
|
| 75 |
set { m_LastDays = value; }
|
|
| 72 | 76 |
} |
| 73 | 77 |
/// <summary> |
| 74 |
/// 工事番号
|
|
| 78 |
/// 出勤日数
|
|
| 75 | 79 |
/// </summary> |
| 76 |
public int ConstructionCode
|
|
| 80 |
public int AttendDayCount
|
|
| 77 | 81 |
{
|
| 78 |
get { return m_ConstructionCode; }
|
|
| 79 |
set { m_ConstructionCode = value; }
|
|
| 82 |
get { return m_AttendDayCount; }
|
|
| 83 |
set { m_AttendDayCount = value; }
|
|
| 80 | 84 |
} |
| 81 | 85 |
/// <summary> |
| 82 |
/// 残業時間 |
|
| 86 |
/// 残業時間数
|
|
| 83 | 87 |
/// </summary> |
| 84 |
public double OvertimeHours
|
|
| 88 |
public double TotalOverTimes
|
|
| 85 | 89 |
{
|
| 86 |
get { return m_OvertimeHours; }
|
|
| 87 |
set { m_OvertimeHours = value; }
|
|
| 90 |
get { return m_TotalOverTimes; }
|
|
| 91 |
set { m_TotalOverTimes = value; }
|
|
| 88 | 92 |
} |
| 89 | 93 |
/// <summary> |
| 90 |
/// 作業コメント
|
|
| 94 |
/// 申請日
|
|
| 91 | 95 |
/// </summary> |
| 92 |
public string WorkingComment
|
|
| 96 |
public DateTime OrderDate
|
|
| 93 | 97 |
{
|
| 94 |
get { return m_WorkingComment; }
|
|
| 95 |
set { m_WorkingComment = value; }
|
|
| 98 |
get { return m_OrderDate; }
|
|
| 99 |
set { m_OrderDate = value; }
|
|
| 96 | 100 |
} |
| 97 | 101 |
/// <summary> |
| 102 |
/// 申請受付番号 |
|
| 103 |
/// </summary> |
|
| 104 |
public int OrderNo |
|
| 105 |
{
|
|
| 106 |
get { return m_OrderNo; }
|
|
| 107 |
set { m_OrderNo = value; }
|
|
| 108 |
} |
|
| 109 |
/// <summary> |
|
| 98 | 110 |
/// 登録年月日 |
| 99 | 111 |
/// </summary> |
| 100 | 112 |
public DateTime EntryDate |
他の形式にエクスポート: Unified diff