ldj/Model/platform/data/basic/Project_base.cs

192 lines
5.5 KiB
C#

/// <summary>
///Data Object
///BASIC CLASS FOR TABLE t_Project
///By wm
///on 08/04/2023
/// </summary>
using System;
using System.Data;
using DeiNiu.Data.BaseObject;
namespace DeiNiu.wms.Data.Model
{
#region Project_base
/// <summary>
/// This object represents the properties and methods of a Project_base.
/// </summary>
[Serializable]
public class Project_base : BaseModel {
internal int _pk_t_project,_Opk_t_project;
internal string _pj_name = String.Empty,_Opj_name= String.Empty;
internal string _pj_type = String.Empty,_Opj_type= String.Empty;
internal int _pj_dept,_Opj_dept;
internal int _pj_nextDept,_Opj_nextDept;
internal int _pj_master,_Opj_master;
internal string _pj_planStartDate = String.Empty,_Opj_planStartDate= String.Empty;
internal string _pj_planEndDate = String.Empty,_Opj_planEndDate= String.Empty;
internal string _pj_finishDate = String.Empty,_Opj_finishDate= String.Empty;
internal int _pj_percent,_Opj_percent;
internal string _pj_status = String.Empty,_Opj_status= String.Empty;
internal string _pj_mem = String.Empty,_Opj_mem= String.Empty;
internal string _pj_memPreSubmit = String.Empty,_Opj_memPreSubmit= String.Empty;
internal string _pj_mem4del = String.Empty,_Opj_mem4del= String.Empty;
internal string _pj_memPreApprove = String.Empty,_Opj_memPreApprove= String.Empty;
internal string _pj_memApprove = String.Empty,_Opj_memApprove= String.Empty;
internal string _pj_memFinalApprove = String.Empty,_Opj_memFinalApprove= String.Empty;
internal decimal _pj_score,_Opj_score;
internal int _pj_progress,_Opj_progress;
internal int _Ooperater;
internal string _create_time = String.Empty,_Ocreate_time= String.Empty;
public Project_base () {
}
public Project_base (int id) {
_id=id;
getModel();
}
public Project_base(DataRow dr)
{
getModel(dr);
}
public Project_base(System.Data.SqlClient.SqlConnection _Conn)
: base(_Conn)
{
}
protected override void getImp()
{
model_imp = new Project_base_Imp();
}
#region Public Properties
public int pk_t_project{
get {return _pk_t_project;}
set {_pk_t_project = value;}
}
public string pj_name{
get {return _pj_name;}
set {_pj_name = value;}
}
public string pj_type{
get {return _pj_type;}
set {_pj_type = value;}
}
public int pj_dept{
get {return _pj_dept;}
set {_pj_dept = value;}
}
public int pj_nextDept{
get {return _pj_nextDept;}
set {_pj_nextDept = value;}
}
public int pj_master{
get {return _pj_master;}
set {_pj_master = value;}
}
public string pj_planStartDate{
get {return _pj_planStartDate;}
set {_pj_planStartDate = value;}
}
public string pj_planEndDate{
get {return _pj_planEndDate;}
set {_pj_planEndDate = value;}
}
public string pj_finishDate{
get {return _pj_finishDate;}
set {_pj_finishDate = value;}
}
public int pj_percent{
get {return _pj_percent;}
set {_pj_percent = value;}
}
public string pj_status{
get {return _pj_status;}
set {_pj_status = value;}
}
public string pj_mem{
get {return _pj_mem;}
set {_pj_mem = value;}
}
public string pj_memPreSubmit{
get {return _pj_memPreSubmit;}
set {_pj_memPreSubmit = value;}
}
public string pj_mem4del{
get {return _pj_mem4del;}
set {_pj_mem4del = value;}
}
public string pj_memPreApprove{
get {return _pj_memPreApprove;}
set {_pj_memPreApprove = value;}
}
public string pj_memApprove{
get {return _pj_memApprove;}
set {_pj_memApprove = value;}
}
public string pj_memFinalApprove{
get {return _pj_memFinalApprove;}
set {_pj_memFinalApprove = value;}
}
public decimal pj_score{
get {return _pj_score;}
set {_pj_score = value;}
}
public int pj_progress{
get {return _pj_progress;}
set {_pj_progress = value;}
}
public bool dr{
get {return _dr;}
}
public int operater{
get {return _operater;}
set {_operater = value;}
}
public string create_time{
get {return _create_time;}
set {_create_time = value;}
}
public string lastmodified{
get {return _lastmodified;}
}
#endregion
#region fieldNames
public enum fields{pk_t_project,pj_name,pj_type,pj_dept,pj_nextDept,pj_master,pj_planStartDate,pj_planEndDate,pj_finishDate,pj_percent,pj_status,pj_mem,pj_memPreSubmit,pj_mem4del,pj_memPreApprove,pj_memApprove,pj_memFinalApprove,pj_score,pj_progress,operater}
#endregion
}
#endregion
}