You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

671 lines
16 KiB
C#

using System;
using HcUtility.Core;
using Newtonsoft.Json;
namespace DSWeb.SoftMng.Models.MsInfoClientFeedback
{
[JsonObject]
public class MsInfoClientFeedbackEntity : ModelObjectBillHead
{
#region 属性
private int _id = 0;
/// <summary>
/// id
/// </summary>
public int ID
{
get { return _id; }
set { _id = value; }
}
private string _feedbackid = "";
/// <summary>
/// feedbackID
/// </summary>
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
public string FEEDBACKID
{
get { return _feedbackid; }
set { _feedbackid = value; }
}
private int _feedbacktype = 0;
/// <summary>
/// feedbackType
/// </summary>
[ModelDB]
public int FEEDBACKTYPE
{
get { return _feedbacktype; }
set { _feedbacktype = value; }
}
private int _status = 0;
/// <summary>
/// status
/// </summary>
[ModelDB]
public int STATUS
{
get { return _status; }
set { _status = value; }
}
private string _companyid = "";
/// <summary>
/// companyID
/// </summary>
[ModelDB]
public string COMPANYID
{
get { return _companyid; }
set { _companyid = value; }
}
private string _department = "";
/// <summary>
/// department
/// </summary>
[ModelDB]
public string DEPARTMENT
{
get { return _department; }
set { _department = value; }
}
private string _master = "";
/// <summary>
/// master
/// </summary>
[ModelDB]
public string MASTER
{
get { return _master; }
set { _master = value; }
}
private string _telephone = "";
/// <summary>
/// telephone
/// </summary>
[ModelDB]
public string TELEPHONE
{
get { return _telephone; }
set { _telephone = value; }
}
private string _email = "";
/// <summary>
/// email
/// </summary>
[ModelDB]
public string EMAIL
{
get { return _email; }
set { _email = value; }
}
private string _qq = "";
/// <summary>
/// qq
/// </summary>
[ModelDB]
public string QQ
{
get { return _qq; }
set { _qq = value; }
}
private DateTime _begindate = DateTime.Now;
/// <summary>
/// beginDate
/// </summary>
[ModelDB]
public DateTime BEGINDATE
{
get { return _begindate; }
set { _begindate = value; }
}
private DateTime _enddate;
/// <summary>
/// endDate
/// </summary>
//[ModelDB]
public DateTime ENDDATE
{
get { return _enddate; }
set { _enddate = value; }
}
private string _priority = "";
/// <summary>
/// priority
/// </summary>
[ModelDB]
public string PRIORITY
{
get { return _priority; }
set { _priority = value; }
}
private string _action = "";
/// <summary>
/// action
/// </summary>
[ModelDB]
public string ACTION
{
get { return _action; }
set { _action = value; }
}
private decimal _expense = 0;
/// <summary>
/// expense
/// </summary>
[ModelDB]
public decimal EXPENSE
{
get { return _expense; }
set { _expense = value; }
}
private string _project = "";
/// <summary>
/// project
/// </summary>
[ModelDB]
public string PROJECT
{
get { return _project; }
set { _project = value; }
}
private DateTime _completedate;
/// <summary>
/// 全部完成日期
/// </summary>
//[ModelDB]
public DateTime COMPLETEDATE
{
get { return _completedate; }
set { _completedate = value; }
}
private string _satisfaction = "";
/// <summary>
/// satisfaction
/// </summary>
[ModelDB]
public string SATISFACTION
{
get { return _satisfaction; }
set { _satisfaction = value; }
}
private string _acceptancesuggestion = "";
/// <summary>
/// acceptanceSuggestion
/// </summary>
[ModelDB]
public string ACCEPTANCESUGGESTION
{
get { return _acceptancesuggestion; }
set { _acceptancesuggestion = value; }
}
private string _acceptancemaster = "";
/// <summary>
/// acceptanceMaster
/// </summary>
[ModelDB]
public string ACCEPTANCEMASTER
{
get { return _acceptancemaster; }
set { _acceptancemaster = value; }
}
private DateTime _acceptancedate;
/// <summary>
/// 验收日期
/// </summary>
//[ModelDB]
public DateTime ACCEPTANCEDATE
{
get { return _acceptancedate; }
set { _acceptancedate = value; }
}
private bool _istop = false;
/// <summary>
/// isTop
/// </summary>
[ModelDB]
public bool ISTOP
{
get { return _istop; }
set { _istop = value; }
}
private string _creater = "";
/// <summary>
/// creater
/// </summary>
[ModelDB]
public string CREATER
{
get { return _creater; }
set { _creater = value; }
}
private DateTime _createdate = DateTime.Now;
/// <summary>
/// createDate
/// </summary>
[ModelDB]
public DateTime CREATEDATE
{
get { return _createdate; }
set { _createdate = value; }
}
private string _modifyuser = "";
/// <summary>
/// modifyUser
/// </summary>
[ModelDB]
public string MODIFYUSER
{
get { return _modifyuser; }
set { _modifyuser = value; }
}
private DateTime _modifydate = DateTime.Now;
/// <summary>
/// modifyDate
/// </summary>
[ModelDB]
public DateTime MODIFYDATE
{
get { return _modifydate; }
set { _modifydate = value; }
}
private bool _issend = false;
/// <summary>
/// isSend
/// </summary>
[ModelDB(MDBType = ModelDBOprationType.Insert)]
public bool ISSEND
{
get { return _issend; }
set { _issend = value; }
}
private bool _isdelete = false;
/// <summary>
/// isDelete
/// </summary>
[ModelDB(MDBType = ModelDBOprationType.Insert)]
public bool ISDELETE
{
get { return _isdelete; }
set { _isdelete = value; }
}
private int _usertype = 0;
/// <summary>
/// USERTYPE
/// </summary>
[ModelDB]
public int USERTYPE
{
get { return _usertype; }
set { _usertype = value; }
}
#endregion
public MsInfoClientFeedbackEntity()
{
TableName = "Feedback";
}
override public string GetBillNoFieldName()
{
return "feedbackID";
}
}
[JsonObject]
public class MsInfoClientFeedbackInfoEntity : ModelObjectBillHead
{
#region 属性
private int _id = 0;
/// <summary>
/// id
/// </summary>
public int ID
{
get { return _id; }
set { _id = value; }
}
private string _feedbackid = "";
/// <summary>
/// feedbackID
/// </summary>
[ModelDB]
public string FEEDBACKID
{
get { return _feedbackid; }
set { _feedbackid = value; }
}
private string _remarkid = "";
/// <summary>
/// remarkID
/// </summary>
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
public string REMARKID
{
get { return _remarkid; }
set { _remarkid = value; }
}
private bool _remarktype = false;
/// <summary>
/// remarkType
/// </summary>
[ModelDB]
public bool REMARKTYPE
{
get { return _remarktype; }
set { _remarktype = value; }
}
private string _remark = "";
/// <summary>
/// remark
/// </summary>
[ModelDB]
public string REMARK
{
get { return _remark; }
set { _remark = value; }
}
private string _creater = "";
/// <summary>
/// creater
/// </summary>
[ModelDB]
public string CREATER
{
get { return _creater; }
set { _creater = value; }
}
private DateTime _createdate = DateTime.Now;
/// <summary>
/// createDate
/// </summary>
[ModelDB]
public DateTime CREATEDATE
{
get { return _createdate; }
set { _createdate = value; }
}
private string _modifyuser = "";
/// <summary>
/// modifyUser
/// </summary>
[ModelDB]
public string MODIFYUSER
{
get { return _modifyuser; }
set { _modifyuser = value; }
}
private DateTime _modifydate = DateTime.Now;
/// <summary>
/// modifyDate
/// </summary>
[ModelDB]
public DateTime MODIFYDATE
{
get { return _modifydate; }
set { _modifydate = value; }
}
private string _REMARKTYPENAME = "";
/// <summary>
/// REMARKTYPENAME
/// </summary>
public string REMARKTYPENAME
{
get { return _REMARKTYPENAME; }
set { _REMARKTYPENAME = value; }
}
#endregion
public MsInfoClientFeedbackInfoEntity()
{
TableName = "FeedbackInfo";
}
override public string GetBillNoFieldName()
{
return "remarkID";
}
}
[JsonObject]
public class VW_Feedback_InfoEntity : ModelObjectBillHead
{
#region 查询(主+明细)
private int _id = 0;
/// <summary>
/// id
/// </summary>
public int ID
{
get { return _id; }
set { _id = value; }
}
private string _status = "0";
/// <summary>
/// status
/// </summary>
public string STATUS
{
get { return _status; }
set { _status = value; }
}
private string _feedbackid = "";
/// <summary>
/// feedbackID
/// </summary>
public string FEEDBACKID
{
get { return _feedbackid; }
set { _feedbackid = value; }
}
private DateTime _begindate = DateTime.Now;
/// <summary>
/// beginDate
/// </summary>
public DateTime BEGINDATE
{
get { return _begindate; }
set { _begindate = value; }
}
private string _feedbacktype = "0";
/// <summary>
/// feedbackType
/// </summary>
public string FEEDBACKTYPE
{
get { return _feedbacktype; }
set { _feedbacktype = value; }
}
private string _companyid = "";
/// <summary>
/// companyID
/// </summary>
public string COMPANYID
{
get { return _companyid; }
set { _companyid = value; }
}
private string _master = "";
/// <summary>
/// master
/// </summary>
public string MASTER
{
get { return _master; }
set { _master = value; }
}
private string _action = "";
/// <summary>
/// action
/// </summary>
public string ACTION
{
get { return _action; }
set { _action = value; }
}
private string _project = "";
/// <summary>
/// project
/// </summary>
public string PROJECT
{
get { return _project; }
set { _project = value; }
}
private decimal _expense = 0;
/// <summary>
/// expense
/// </summary>
public decimal EXPENSE
{
get { return _expense; }
set { _expense = value; }
}
private string _usertype = "0";
/// <summary>
/// USERTYPE
/// </summary>
public string USERTYPE
{
get { return _usertype; }
set { _usertype = value; }
}
private string _remarkid = "";
/// <summary>
/// remarkID
/// </summary>
public string REMARKID
{
get { return _remarkid; }
set { _remarkid = value; }
}
private string _remarkid_hf = "";
/// <summary>
/// remarkid_hf
/// </summary>
public string REMARKID_HF
{
get { return _remarkid_hf; }
set { _remarkid_hf = value; }
}
private string _remark = "";
/// <summary>
/// remark
/// </summary>
public string REMARK
{
get { return _remark; }
set { _remark = value; }
}
private string _remark_hf = "";
/// <summary>
/// remark_hf
/// </summary>
public string REMARK_HF
{
get { return _remark_hf; }
set { _remark_hf = value; }
}
private string _modifyuser = "";
/// <summary>
/// modifyUser
/// </summary>
public string MODIFYUSER
{
get { return _modifyuser; }
set { _modifyuser = value; }
}
private DateTime _modifydate = DateTime.Now;
/// <summary>
/// modifyDate
/// </summary>
public DateTime MODIFYDATE
{
get { return _modifydate; }
set { _modifydate = value; }
}
private string _MODIFYUSERGID = "";
/// <summary>
/// MODIFYUSERGID
/// </summary>
public string MODIFYUSERGID
{
get { return _MODIFYUSERGID; }
set { _MODIFYUSERGID = value; }
}
private string _STLNAME = "";
/// <summary>
/// 客户的维护类型(年、次结)
/// </summary>
public string STLNAME
{
get { return _STLNAME; }
set { _STLNAME = value; }
}
#endregion
public VW_Feedback_InfoEntity()
{
TableName = "VW_Feedback_Info";
}
override public string GetBillNoFieldName()
{
return "feedbackID";
}
}
}