using System;
using System.Collections.Generic;
namespace DeviceRepair.Models
{
public class DeviceWarrantyRequestMaintaionView
{
///
/// 自增长主键
///
public int AutoID { get; set; }
///
/// 唯一编号
/// 默认值: (newid())
///
public Guid Guid { get; set; }
///
/// 停机单编号
///
public int FormID { get; set; }
///
/// 现象区分
///
public int SymptomlDistinction { get; set; }
///
/// 维修方式
///
public int Maintenance { get; set; }
///
/// 配件列表
///
public List AccessoriesItems { get; set; }
///
/// 开始时间
///
public DateTime MaintainStartTime { get; set; }
///
/// 结束时间
///
public DateTime MaintainEndTime { get; set; }
///
/// 故障原因
///
public string MaintainCause { get; set; }
///
/// 故障内容
///
public string MaintainContent { get; set; }
///
/// 是否需要再次验证
///
public bool BeValidate { get; set; }
///
/// 理由
///
public string Reason { get; set; }
///
/// 验证编号
///
public string ValidateNo { get; set; }
///
/// 创建时间
///
public DateTime CreatOn { get; set; }
///
/// 创建人
///
public int CreateBy { get; set; }
///
/// 修改时间
///
public DateTime ModifyOn { get; set; }
///
/// 修改人
///
public int ModifyBy { get; set; }
///
/// 维修提交时间
///
public DateTime SubmitOn { get; set; }
///
/// 维修提交人
///
public int SubmitBy { get; set; }
///
/// 验证时间
///
public DateTime ValidateOn { get; set; }
///
/// 验证人
///
public int ValidateBy { get; set; }
///
/// 验证时间
///
public DateTime Validate2On { get; set; }
///
/// 验证人
///
public int Validate2By { get; set; }
public bool IsSubmit { get; set; }
public DeviceWarrantyRequestMaintaionInfo TodbModel()
{
DeviceWarrantyRequestMaintaionInfo dbModel = new DeviceWarrantyRequestMaintaionInfo
{
BeValidate = BeValidate,
FormID = FormID,
IsSubmit = IsSubmit,
MaintainCause = MaintainCause,
MaintainContent = MaintainContent,
MaintainStartTime = MaintainStartTime,
MaintainEndTime = MaintainEndTime,
Maintenance = Maintenance,
CreatOn = CreatOn,
AutoID = AutoID,
CreateBy = CreateBy,
Guid = Guid,
ModifyBy = ModifyBy,
ModifyOn = ModifyOn,
Reason = Reason,
SubmitBy = SubmitBy,
SubmitOn = SubmitOn,
SymptomlDistinction = SymptomlDistinction,
ValidateNo = ValidateNo,
ValidateBy = ValidateBy,
ValidateOn = ValidateOn,
Validate2By = Validate2By,
Validate2On = Validate2On
};
return dbModel;
}
}
}