using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Sugar.Enties
{
///
/// 进度报告
///
public class pmProgressReportDTO
{
///
/// Desc:
/// Default:
/// Nullable:False
///
public int Id { get; set; }
///
/// Desc:
/// Default:
/// Nullable:True
///
public string ProjectCode { get; set; }
///
/// Desc:
/// Default:
/// Nullable:False
///
public int ProgressId { get; set; }
///
/// 进度计划名
///
public string ProgressName { get; set; }
///
/// Desc:
/// Default:
/// Nullable:False
///
public int ProgressNodeId { get; set; }
///
/// 工作项名
///
public string NodeName { get; set; }
private string _ReportDate;
///
/// Desc:
/// Default:
/// Nullable:True
///
public string ReportDate
{
get
{
var str = "";
if (_ReportDate != null)
{
var arr = _ReportDate.Split(' ');
str = arr[0];
}
return str;
}
set
{
_ReportDate = value;
}
}
///
/// Desc:
/// Default:0
/// Nullable:False
///
public int CompletePercent { get; set; }
private string _ActualStartDate;
///
/// 实际开始时间
///
public string ActualStartDate
{
get
{
var str = "";
if (_ActualStartDate != null)
{
var arr = _ActualStartDate.Split(' ');
str = arr[0];
}
return str;
}
set
{
_ActualStartDate = value;
}
}
private string _ActualFinishDate;
///
/// 实际结束时间
///
public string ActualFinishDate
{
get
{
var str = "";
if (_ActualFinishDate != null)
{
var arr = _ActualFinishDate.Split(' ');
str = arr[0];
}
return str;
}
set
{
_ActualFinishDate = value;
}
}
///
/// Desc:
/// Default:
/// Nullable:True
///
public int? CheckCompletePercent { get; set; }
private string _CheckActualStartDate;
///
/// Desc:
/// Default:
/// Nullable:True
///
public string CheckActualStartDate
{
get
{
var str = "";
if (_CheckActualStartDate != null)
{
var arr = _CheckActualStartDate.Split(' ');
str = arr[0];
}
return str;
}
set
{
_CheckActualStartDate = value;
}
}
private string _CheckActualFinishDate;
///
/// Desc:
/// Default:
/// Nullable:True
///
public string CheckActualFinishDate
{
get
{
var str = "";
if (_CheckActualFinishDate != null)
{
var arr = _CheckActualFinishDate.Split(' ');
str = arr[0];
}
return str;
}
set
{
_CheckActualFinishDate = value;
}
}
///
/// Desc:
/// Default:
/// Nullable:True
///
public string Remark { get; set; }
///
/// Desc:
/// Default:0
/// Nullable:False
///
public int State { get; set; }
public string StateName
{
get
{
string name = "待审";
if (State == 1)
{
name = "审核中";
}
else if (State == 2)
{
name = "已审";
}
return name;
}
}
///
/// Desc:
/// Default:
/// Nullable:True
///
public string InputPerson { get; set; }
private string _InputDate;
///
/// Desc:
/// Default:
/// Nullable:True
///
public string InputDate
{
get
{
var str = "";
if (_InputDate != null)
{
var arr = _InputDate.Split(' ');
str = arr[0];
}
return str;
}
set
{
_InputDate = value;
}
}
///
/// Desc:
/// Default:
/// Nullable:True
///
public string CheckPerson { get; set; }
private string _CheckDate;
///
/// Desc:
/// Default:
/// Nullable:True
///
public string CheckDate
{
get
{
var str = "";
if (_CheckDate != null)
{
var arr = _CheckDate.Split(' ');
str = arr[0];
}
return str;
}
set
{
_CheckDate = value;
}
}
///
/// Desc:
/// Default:
/// Nullable:False
///
public byte[] TimeStamp { get; set; }
}
}