Model.cs
上传用户:tiancihang
上传日期:2014-03-12
资源大小:21387k
文件大小:36k
源码类别:

.net编程

开发平台:

C#

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. namespace com.etong.Model
  5. {
  6.     #region 角色信息组件
  7.     public class RoleInfo
  8.     {
  9.         private int roleid;
  10.         private string rolename;
  11.         private string roledesc;
  12.         private int ordinal;
  13.         private int createrole;
  14.         private int userrole;
  15.         public RoleInfo()
  16.         { }
  17.         public RoleInfo(int roleid, string rolename, string roledesc, int ordinal, int createrole, int userrole)
  18.         {
  19.             this.roleid = roleid;
  20.             this.rolename = rolename;
  21.             this.roledesc = roledesc;
  22.             this.ordinal = ordinal;
  23.             this.createrole = createrole;
  24.             this.userrole = userrole;
  25.         }
  26.         public int RoleID
  27.         {
  28.             get { return this.roleid; }
  29.             set { this.roleid = value; }
  30.         }
  31.         public string RoleName
  32.         {
  33.             get { return this.rolename; }
  34.             set { this.rolename = value; }
  35.         }
  36.         public string RoleDesc
  37.         {
  38.             get { return this.roledesc; }
  39.             set { this.roledesc = value; }
  40.         }
  41.         public int OrdInal
  42.         {
  43.             get { return this.ordinal; }
  44.             set { this.ordinal = value; }
  45.         }
  46.         public int CreateRole
  47.         {
  48.             get { return this.createrole; }
  49.             set { this.createrole = value; }
  50.         }
  51.         public int UserRole
  52.         {
  53.             get { return this.userrole; }
  54.             set { this.userrole = value; }
  55.         }
  56.     }
  57.     #endregion
  58.     #region 客户信息组件
  59.     public class ClientInfo
  60.     {
  61.         public int clientid;
  62.         private string clientworkunit;
  63.         private string mateworkunit;
  64.         private string number;
  65.         private string clientnote;
  66.         private string clientredience;
  67.         private int clientdegreeid;
  68.         private string clientbirthday;
  69.         private string homeaddress;
  70.         private string identitycard;
  71.         private int clientmale;
  72.         private int clientmarriage;
  73.         private string clientname;
  74.         private string clienttelnum;
  75.         private decimal salary;
  76.         private string matenote;
  77.         private string materedience;
  78.         private string matebirthday;
  79.         private int matedegreeid;
  80.         private string matehomeaddress;
  81.         private string mateidentitycard;
  82.         private int matemale;
  83.         private string matename;
  84.         private decimal matesalary;
  85.         public ClientInfo()
  86.         { }
  87.         public ClientInfo(string clientworkunit, string mateworkunit,
  88.          string number,
  89.          string clientnote,
  90.          string clientredience,
  91.          int clientdegreeid,
  92.          string clientbirthday,
  93.          string homeaddress,
  94.          string identitycard,
  95.          int clientmale,
  96.          int clientmarriage,
  97.          string clientname,
  98.          string clienttelnum,
  99.          decimal salary,
  100.          string matenote,
  101.          string materedience,
  102.          string matebirthday,
  103.          int matedegreeid,
  104.          string matehomeaddress,
  105.          string mateidentitycard,
  106.          int matemale,
  107.          string matename,
  108.          decimal matesalary)
  109.         {
  110.             this.clientworkunit = clientworkunit;
  111.             this.mateworkunit = mateworkunit;
  112.             this.number = number;
  113.             this.clientnote = clientnote;
  114.             this.clientredience = clientredience;
  115.             this.clientdegreeid = clientdegreeid;
  116.             this.clientbirthday = clientbirthday;
  117.             this.homeaddress = homeaddress;
  118.             this.identitycard = identitycard;
  119.             this.clientmale = clientmale;
  120.             this.clientname =clientname ;
  121.             this.clienttelnum =clienttelnum ;
  122.             this.salary =salary ;
  123.             this.matenote =matenote ;
  124.             this.materedience =materedience ;
  125.             this.matebirthday =matebirthday ;
  126.             this.matedegreeid =matedegreeid ;
  127.             this.matehomeaddress =matehomeaddress ;
  128.             this.mateidentitycard =mateidentitycard ;
  129.             this.matemale =matemale ;
  130.             this.matename =matename ;
  131.             this.matesalary =matesalary ;
  132.         }
  133.         public ClientInfo(int clientid,string clientworkunit, string mateworkunit,
  134.          string number,
  135.          string clientnote,
  136.          string clientredience,
  137.          int clientdegreeid,
  138.          string clientbirthday,
  139.          string homeaddress,
  140.          string identitycard,
  141.          int clientmale,
  142.          int clientmarriage,
  143.          string clientname,
  144.          string clienttelnum,
  145.          decimal salary,
  146.          string matenote,
  147.          string materedience,
  148.          string matebirthday,
  149.          int matedegreeid,
  150.          string matehomeaddress,
  151.          string mateidentitycard,
  152.          int matemale,
  153.          string matename,
  154.          decimal matesalary)
  155.         {
  156.             this.clientid =clientid ;
  157.             this.clientworkunit = clientworkunit;
  158.             this.mateworkunit = mateworkunit;
  159.             this.number = number;
  160.             this.clientnote = clientnote;
  161.             this.clientredience = clientredience;
  162.             this.clientdegreeid = clientdegreeid;
  163.             this.clientbirthday = clientbirthday;
  164.             this.homeaddress = homeaddress;
  165.             this.identitycard = identitycard;
  166.             this.clientmale = clientmale;
  167.             this.clientname =clientname ;
  168.             this.clienttelnum =clienttelnum ;
  169.             this.salary =salary ;
  170.             this.matenote =matenote ;
  171.             this.materedience =materedience ;
  172.             this.matebirthday =matebirthday ;
  173.             this.matedegreeid =matedegreeid ;
  174.             this.matehomeaddress =matehomeaddress ;
  175.             this.mateidentitycard =mateidentitycard ;
  176.             this.matemale =matemale ;
  177.             this.matename =matename ;
  178.             this.matesalary =matesalary ;
  179.         }
  180.         public int ClientID
  181.         {
  182.             get { return this.clientid; }
  183.         }
  184.         public string ClientWorkUnit
  185.         {
  186.             get { return this.clientworkunit; }
  187.             set { this.clientworkunit = value; }
  188.         }
  189.         public string MateWorkUnit
  190.         {
  191.             get { return this.mateworkunit; }
  192.             set { this.mateworkunit = value; }
  193.         }
  194.         public string Number
  195.         {
  196.             get { return this.number; }
  197.             set { this.number = value; }
  198.         }
  199.         public string ClientNote
  200.         {
  201.             get { return this.clientnote; }
  202.             set { this.clientnote = value; }
  203.         }
  204.         public string ClientRedience
  205.         {
  206.             get { return this.clientredience; }
  207.             set { this.clientredience = value; }
  208.         }
  209.         public int ClientDegreeID
  210.         {
  211.             get { return this.clientdegreeid; }
  212.             set { this.clientdegreeid = value; }
  213.         }
  214.         public string ClientBirthday
  215.         {
  216.             get { return this.clientbirthday; }
  217.             set { this.clientbirthday = value; }
  218.         }
  219.         public string HomeAddress
  220.         {
  221.             get { return this.homeaddress; }
  222.             set { this.homeaddress = value; }
  223.         }
  224.         public string IdentityCard
  225.         {
  226.             get { return this.identitycard; }
  227.             set { this.identitycard = value; }
  228.         }
  229.         public int ClientMale
  230.         {
  231.             get { return this.clientmale; }
  232.             set { this.clientmale = value; }
  233.         }
  234.         public int ClientMarriage
  235.         {
  236.             get { return this.clientmarriage; }
  237.             set { this.clientmarriage = value; }
  238.         }
  239.         public string ClientName
  240.         {
  241.             get { return this.clientname; }
  242.             set { this.clientname = value; }
  243.         }
  244.         public string ClientTelNum
  245.         {
  246.             get { return this.clienttelnum; }
  247.             set { this.clienttelnum = value; }
  248.         }
  249.         public decimal Salary
  250.         {
  251.             get { return this.salary; }
  252.             set { this.salary = value; }
  253.         }
  254.         public string MateNote
  255.         {
  256.             get { return this.matenote; }
  257.             set { this.matenote = value; }
  258.         }
  259.         public string MateRedience
  260.         {
  261.             get { return this.materedience; }
  262.             set { this.materedience = value; }
  263.         }
  264.         public string MateBirthday
  265.         {
  266.             get { return this.matebirthday; }
  267.             set { this.matebirthday = value; }
  268.         }
  269.         public int MateDegreeID
  270.         {
  271.             get { return this.matedegreeid; }
  272.             set { this.matedegreeid = value; }
  273.         }
  274.         public string MateHomeAddress
  275.         {
  276.             get { return this.matehomeaddress; }
  277.             set { this.matehomeaddress = value; }
  278.         }
  279.         public string MateIdentityCard
  280.         {
  281.             get { return this.mateidentitycard; }
  282.             set { this.mateidentitycard = value; }
  283.         }
  284.         public int MateMale
  285.         {
  286.             get { return this.matemale; }
  287.             set { this.matemale = value; }
  288.         }
  289.         public string MateName
  290.         {
  291.             get { return this.matename; }
  292.             set { this.matename = value; }
  293.         }
  294.         public decimal MateSalary
  295.         {
  296.             get { return this.matesalary; }
  297.             set { this.matesalary = value; }
  298.         }
  299.     }
  300.     #endregion
  301.     #region 项目施工信息组件
  302.     public class ConstructInfo
  303.     {
  304.         private int conid;
  305.         private string conname;
  306.         private string consort;
  307.         private string jcKgName;
  308.         private string jcWZTransator;
  309.         private string jcWZName;
  310.         private string wzTransator;
  311.         private string wzName;
  312.         private string jcZTransator;
  313.         private string jcZName;
  314.         private string zgJdTransator;
  315.         private string zgJdIdea;
  316.         private string zgXdTransator;
  317.         private string zgXdIdea;
  318.         private string jcSBTransator;
  319.         private string jcSBFName;
  320.         private string zgHzTransator;
  321.         private string zgHzFName;
  322.         private string gcglTransator;
  323.         private string gcglName;
  324.         private string jcSJTranstor;
  325.         private string jcSJFName;
  326.         private string wZFjTransator;
  327.         private string wZFjName;
  328.         private int status;
  329.         private string documentxml;
  330.         public ConstructInfo()
  331.         { }
  332.         public ConstructInfo( int conid,
  333.          string conname,
  334.          string consort,
  335.          string jcKgName,
  336.          string jcWZTransator,
  337.          string jcWZName,
  338.          string wzTransator,
  339.          string wzName,
  340.          string jcZTransator,
  341.          string jcZName,
  342.          string zgJdTransator,
  343.          string zgJdIdea,
  344.          string zgXdTransator,
  345.          string zgXdIdea,
  346.          string jcSBTransator,
  347.          string jcSBFName,
  348.          string zgHzTransator,
  349.          string zgHzFName,
  350.          string gcglTransator,
  351.          string gcglName,
  352.          string jcSJTranstor,
  353.          string jcSJFName,
  354.          string wZFjTransator,
  355.          string wZFjName,
  356.          int status,
  357.          string documentxml
  358.             )
  359.         {
  360.             this.conid = conid;
  361.             this.conname = conname;
  362.             this.consort = consort;
  363.             this.jcKgName = jcKgName;
  364.             this.jcWZTransator = jcWZTransator;
  365.             this.jcWZName = jcWZName;
  366.             this.wzTransator = wzTransator;
  367.             this.wzName = wzName;
  368.             this.jcZTransator = jcZTransator;
  369.             this.jcZName = jcZName;
  370.             this.zgJdTransator = zgJdTransator;
  371.             this.zgJdIdea = zgJdIdea;
  372.             this.zgXdTransator = zgXdTransator;
  373.             this.zgXdIdea = zgXdIdea;
  374.             this.jcSBTransator = jcSBTransator;
  375.             this.jcSBFName = jcSBFName;
  376.             this.zgHzTransator = zgHzTransator;
  377.             this.zgHzFName = zgHzFName;
  378.             this.gcglTransator = gcglTransator;
  379.             this.gcglName = gcglName;
  380.             this.jcSJTranstor = jcSJTranstor;
  381.             this.jcSJFName = jcSJFName;
  382.             this.wZFjTransator = wZFjTransator;
  383.             this.wZFjName = wZFjName;
  384.             this.status = status;
  385.             this.documentxml = documentxml;
  386.         }
  387.         public ConstructInfo(
  388.          string conname,
  389.          string consort,
  390.          string jcKgName,
  391.          string jcWZTransator,
  392.          string jcWZName,
  393.          string wzTransator,
  394.          string wzName,
  395.          string jcZTransator,
  396.          string jcZName,
  397.          string zgJdTransator,
  398.          string zgJdIdea,
  399.          string zgXdTransator,
  400.          string zgXdIdea,
  401.          string jcSBTransator,
  402.          string jcSBFName,
  403.          string zgHzTransator,
  404.          string zgHzFName,
  405.          string gcglTransator,
  406.          string gcglName,
  407.          string jcSJTranstor,
  408.          string jcSJFName,
  409.          string wZFjTransator,
  410.          string wZFjName,
  411.          int status,
  412.          string documentxml)
  413.         {
  414.             this.conname = conname;
  415.             this.consort = consort;
  416.             this.jcKgName = jcKgName;
  417.             this.jcWZTransator = jcWZTransator;
  418.             this.jcWZName = jcWZName;
  419.             this.wzTransator = wzTransator;
  420.             this.wzName = wzName;
  421.             this.jcZTransator = jcZTransator;
  422.             this.jcZName = jcZName;
  423.             this.zgJdTransator = zgJdTransator;
  424.             this.zgJdIdea = zgJdIdea;
  425.             this.zgXdTransator = zgXdTransator;
  426.             this.zgXdIdea = zgXdIdea;
  427.             this.jcSBTransator = jcSBTransator;
  428.             this.jcSBFName = jcSBFName;
  429.             this.zgHzTransator = zgHzTransator;
  430.             this.zgHzFName = zgHzFName;
  431.             this.gcglTransator = gcglTransator;
  432.             this.gcglName = gcglName;
  433.             this.jcSJTranstor = jcSJTranstor;
  434.             this.jcSJFName = jcSJFName;
  435.             this.wZFjTransator = wZFjTransator;
  436.             this.wZFjName = wZFjName;
  437.             this.status = status;
  438.             this.documentxml = documentxml;
  439.         }
  440.         public int Conid
  441.         {
  442.             get { return this.conid; }
  443.         }
  444.         public string Conname
  445.         {
  446.             get { return this.conname; }
  447.             set { this.conname = value; }
  448.         }
  449.         public string Consort
  450.         {
  451.             get { return this.consort; }
  452.             set { this.consort = value; }
  453.         }
  454.         public string JcKgName
  455.         {
  456.             get { return this.jcKgName; }
  457.             set { this.jcKgName = value; }
  458.         }
  459.         public string JcWZTransator
  460.         {
  461.             get { return this.jcWZTransator;}
  462.             set { this.jcWZTransator = value; }
  463.         }
  464.         public string JcWZName
  465.         {
  466.             get { return this.jcWZName; }
  467.             set { this.jcWZName = value; }
  468.         }
  469.         public string WzTransator
  470.         {
  471.             get { return this.wzTransator; }
  472.             set { this.wzTransator = value; }
  473.         }
  474.         public string WzName
  475.         {
  476.             get { return this.wzName; }
  477.             set { this.wzName = value; }
  478.         }
  479.         public string JcZTransator
  480.         {
  481.             get { return this.jcZTransator; }
  482.             set { this.jcZTransator = value; }
  483.         }
  484.         public string JcZName
  485.         {
  486.             get { return this.jcZName; }
  487.             set { this.jcZName = value; }
  488.         }
  489.         public string ZgJdTransator
  490.         {
  491.             get { return this.zgJdTransator; }
  492.             set { this.zgJdTransator = value; }
  493.         }
  494.         public string ZgJdIdea
  495.         {
  496.             get { return this.zgJdIdea; }
  497.             set { this.zgJdIdea = value; }
  498.         }
  499.         public string ZgXdTransator
  500.         {
  501.             get { return this.zgXdTransator; }
  502.             set { this.zgXdTransator = value; }
  503.         }
  504.         public string ZgXdIdea
  505.         {
  506.             get { return this.zgXdIdea; }
  507.             set { this.zgXdIdea=value ;}
  508.         }
  509.         public string JcSBTransator
  510.         {
  511.             get { return this.jcSBTransator; }
  512.             set { this.jcSBTransator = value; }
  513.         }
  514.         public string JcSBFName
  515.         {
  516.             get { return this.jcSBFName; }
  517.             set { this.jcSBFName = value; }
  518.         }
  519.         public string ZgHzTransator
  520.         {
  521.             get { return this.zgHzTransator; }
  522.             set { this.zgHzTransator = value; }
  523.         }
  524.         public string ZgHzFName
  525.         {
  526.             get { return this.zgHzFName; }
  527.             set { this.zgHzFName = value; }
  528.         }
  529.         public string GcglTransator
  530.         {
  531.             get { return this.gcglTransator; }
  532.             set { this.gcglTransator = value; }
  533.         }
  534.         public string GcglName
  535.         {
  536.             get { return this.gcglName; }
  537.             set { this.gcglName = value; }
  538.         }
  539.         public string JcSJTranstor
  540.         {
  541.             get { return this.jcSJTranstor; }
  542.             set { this.jcSJTranstor = value; }
  543.         }
  544.         public string JcSJFName
  545.         {
  546.             get { return this.jcSJFName; }
  547.             set { this.jcSJFName = value; }
  548.         }
  549.         public string WZFjTransator
  550.         {
  551.             get { return this.wZFjTransator; }
  552.             set { this.wZFjTransator = value; }
  553.         }
  554.         public string WZFjName
  555.         {
  556.             get { return this.wZFjName; }
  557.             set { this.wZFjName = value; }
  558.         }
  559.         public int Status
  560.         {
  561.             get { return this.status; }
  562.             set { this.status = value; }
  563.         }
  564.         public string DocumentXML
  565.         {
  566.             get { return this.documentxml; }
  567.             set { this.documentxml = value; }
  568.         }
  569.     }
  570.     #endregion
  571.     #region 废旧物资管理流程组件
  572.     public class PrjOldMatInfo
  573.     {
  574.         private int matid;//废旧物资管理表ID
  575.         private int conid;//施工ID
  576.         private int consort;//施工类型
  577.        // private string matname;//废旧物资管理名称
  578.         private int matsort;//物资种类
  579.         private string nf;//年份
  580.         private string jd;//季度 
  581.         private string hz;//是否汇总
  582.         private string jcTransactor;//基层单位上报人和时间
  583.         private string zgTransactor;//主管部门汇总各单位废旧物资人
  584.         private string zgHZFName;//汇总表名称
  585.         private string zGxFName;//小件汇总表
  586.         private string zGdFName;//大件汇总表
  587.         private string wZjTransactor;//物资集中审核人
  588.         private string wZjIdea;//物资集中审核人意见
  589.         private string wZhTransactor;//物资汇总人
  590.         private string wZhFName;//物资汇总表
  591.         private string wZqTransactor;//物资编写废旧物资人
  592.         private string wZqFName;//物资废旧清单
  593.         private string gcglTransactor;//工程管理人
  594.         private string gcglIdea;//工程管理人意见
  595.         private string gSldTansactor;//公司领导人
  596.         private string gSldIdea;//公司领导人意见
  597.         private string wZfTransactor;//物资废旧物资处理人
  598.         private string wZfIdea;//物资废旧物资处理人意见
  599.         private string zGgTransactor;//主管资料保存人
  600.         private string zGgIdea;//主管资料保存人意见
  601.         private int status;//状态标志
  602.         public PrjOldMatInfo( int matid,//废旧物资管理表ID
  603.          int conid,//施工ID
  604.          int consort,//施工类型
  605.        //  string matname,//废旧物资管理名称
  606.          int matsort,//物资种类
  607.          string nf,//年份
  608.          string jd,//季度 
  609.          string hz,//是否汇总
  610.          string jcTransactor,//基层单位上报人和时间
  611.          string zgTransactor,//主管部门汇总各单位废旧物资人
  612.          string zgHZFName,//汇总表名称
  613.          string zGxFName,//小件汇总表
  614.          string zGdFName,//大件汇总表
  615.          string wZjTransactor,//物资集中审核人
  616.          string wZjIdea,//物资集中审核人意见
  617.          string wZhTransactor,//物资汇总人
  618.          string wZhFName,//物资汇总表
  619.          string wZqTransactor,//物资编写废旧物资人
  620.          string wZqFName,//物资废旧清单
  621.          string gcglTransactor,//工程管理人
  622.          string gcglIdea,//工程管理人意见
  623.          string gSldTansactor,//公司领导人
  624.          string gSldIdea,//公司领导人意见
  625.          string wZfTransactor,//物资废旧物资处理人
  626.          string wZfIdea,//物资废旧物资处理人意见
  627.          string zGgTransactor,//主管资料保存人
  628.          string zGgIdea,//主管资料保存人意见
  629.          int status)//状态标志)
  630.         {
  631.             this.matid = matid;
  632.             this.conid = conid;
  633.             this.consort = consort;
  634.         //    this.matname = matname;
  635.             this.matsort = matsort;
  636.             this.nf = nf;
  637.             this.jd = jd;
  638.             this.hz = hz;
  639.             this.jcTransactor = jcTransactor;
  640.             this.zgTransactor = zgTransactor;
  641.             this.zgHZFName = zgHZFName;
  642.             this.zGxFName = zGxFName;
  643.             this.zGdFName = zGdFName;
  644.             this.wZjTransactor = wZjTransactor;
  645.             this.wZjIdea = wZjIdea;
  646.             this.wZhTransactor = wZhTransactor;
  647.             this.wZhFName = wZhFName;
  648.             this.wZqTransactor = wZqTransactor;
  649.             this.wZqFName = wZqFName;
  650.             this.gcglTransactor = gcglTransactor;
  651.             this.gcglIdea = gcglIdea;
  652.             this.gSldTansactor = gSldTansactor;
  653.             this.gSldIdea = gSldIdea;
  654.             this.wZfTransactor = wZfTransactor;
  655.             this.wZfIdea = wZfIdea;
  656.             this.zGgTransactor = zGgTransactor;
  657.             this.zGgIdea = zGgIdea;
  658.             this.status = status;
  659.         }
  660.         public PrjOldMatInfo(
  661.        int conid,//施工ID
  662.        int consort,//施工类型
  663.       // string matname,//废旧物资管理名称
  664.        int matsort,//物资种类
  665.        string nf,//年份
  666.        string jd,//季度 
  667.        string hz,//是否汇总
  668.        string jcTransactor,//基层单位上报人和时间
  669.        string zgTransactor,//主管部门汇总各单位废旧物资人
  670.        string zgHZFName,//汇总表名称
  671.        string zGxFName,//小件汇总表
  672.        string zGdFName,//大件汇总表
  673.        string wZjTransactor,//物资集中审核人
  674.        string wZjIdea,//物资集中审核人意见
  675.        string wZhTransactor,//物资汇总人
  676.        string wZhFName,//物资汇总表
  677.        string wZqTransactor,//物资编写废旧物资人
  678.        string wZqFName,//物资废旧清单
  679.        string gcglTransactor,//工程管理人
  680.        string gcglIdea,//工程管理人意见
  681.        string gSldTansactor,//公司领导人
  682.        string gSldIdea,//公司领导人意见
  683.        string wZfTransactor,//物资废旧物资处理人
  684.        string wZfIdea,//物资废旧物资处理人意见
  685.        string zGgTransactor,//主管资料保存人
  686.        string zGgIdea,//主管资料保存人意见
  687.        int status)//状态标志)
  688.         {
  689.             this.conid = conid;
  690.             this.consort = consort;
  691.           //  this.matname = matname;
  692.             this.matsort = matsort;
  693.             this.nf = nf;
  694.             this.jd = jd;
  695.             this.hz = hz;
  696.             this.jcTransactor = jcTransactor;
  697.             this.zgTransactor = zgTransactor;
  698.             this.zgHZFName = zgHZFName;
  699.             this.zGxFName = zGxFName;
  700.             this.zGdFName = zGdFName;
  701.             this.wZjTransactor = wZjTransactor;
  702.             this.wZjIdea = wZjIdea;
  703.             this.wZhTransactor = wZhTransactor;
  704.             this.wZhFName = wZhFName;
  705.             this.wZqTransactor = wZqTransactor;
  706.             this.wZqFName = wZqFName;
  707.             this.gcglTransactor = gcglTransactor;
  708.             this.gcglIdea = gcglIdea;
  709.             this.gSldTansactor = gSldTansactor;
  710.             this.gSldIdea = gSldIdea;
  711.             this.wZfTransactor = wZfTransactor;
  712.             this.wZfIdea = wZfIdea;
  713.             this.zGgTransactor = zGgTransactor;
  714.             this.zGgIdea = zGgIdea;
  715.             this.status = status;
  716.         }
  717.         public int MatID
  718.         {
  719.             get { return this.matid; }
  720.         }
  721.         public int ConID
  722.         {
  723.             get { return this.conid; }
  724.             set { this.conid = value; }
  725.         }
  726.         public int ConSort
  727.         {
  728.             get { return this.consort; }
  729.             set { this.consort = value; }
  730.         }
  731.         //public string MatName
  732.         //{
  733.         //    get { return this.matname; }
  734.         //    set { this.matname = value; }
  735.         //}
  736.         public int MatSort
  737.         {
  738.             get { return this.matsort; }
  739.             set { this.matsort = value; }
  740.         }
  741.         public string NF
  742.         {
  743.             get { return this.nf; }
  744.             set { this.nf = value; }
  745.         }
  746.         public string JD
  747.         {
  748.             get { return this.jd; }
  749.             set { this.jd = value; }
  750.         }
  751.         public string HZ
  752.         {
  753.             get { return this.hz; }
  754.             set { this.hz = value; }
  755.         }
  756.         public string JcTransactor//基层单位上报人和时间
  757.         {
  758.             get { return this.jcTransactor; }
  759.             set { this.jcTransactor = value; }
  760.         }
  761.         public string ZgTransactor//主管部门汇总各单位废旧物资人
  762.         {
  763.             get { return this.zgTransactor; }
  764.             set { this.zgTransactor = value; }
  765.         }
  766.         public string ZgHZFName//汇总表名称
  767.         {
  768.             get { return this.zgHZFName; }
  769.             set { this.zgHZFName = value; }
  770.         }
  771.         public string ZGxFName//小件汇总表
  772.         {
  773.             get { return this.zGxFName; }
  774.             set { this.zGxFName = value; }
  775.         }
  776.         public string ZGdFName//大件汇总表
  777.         {
  778.             get { return this.zGdFName; }
  779.             set { this.zGdFName = value; }
  780.         }
  781.         public string WZjTransactor//物资集中审核人
  782.         {
  783.             get { return this.wZjTransactor; }
  784.             set { this.wZjTransactor = value; }
  785.         }
  786.         public string WZjIdea//物资集中审核人意见
  787.         {
  788.             get { return this.wZjIdea; }
  789.             set { this.wZjIdea = value; }
  790.         }
  791.         public string WZhTransactor//物资汇总人
  792.         {
  793.             get { return this.wZhTransactor; }
  794.             set { this.wZhTransactor = value; }
  795.         }
  796.         public string WZhFName//物资汇总表
  797.         {
  798.             get { return this.wZhFName; }
  799.             set { this.wZhFName = value; }
  800.         }
  801.         public string WZqTransactor//物资编写废旧物资人
  802.         {
  803.             get { return this.wZqTransactor; }
  804.             set { this.wZqTransactor = value; }
  805.         }
  806.         public string WZqFName//物资废旧清单
  807.         {
  808.             get { return this.wZqFName; }
  809.             set { this.wZqFName = value; }
  810.         }
  811.         public string GcglTransactor//工程管理人
  812.         {
  813.             get { return this.gcglTransactor; }
  814.             set { this.gcglTransactor = value; }
  815.         }
  816.         public string GcglIdea//工程管理人意见
  817.         {
  818.             get { return this.gcglIdea; }
  819.             set { this.gcglIdea = value; }
  820.         }
  821.         public string GSldTansactor//公司领导人
  822.         {
  823.             get { return this.gSldTansactor; }
  824.             set { this.gSldTansactor = value; }
  825.         }
  826.         public string GSldIdea//公司领导人意见
  827.         {
  828.             get { return this.gSldIdea; }
  829.             set { this.gSldIdea = value; }
  830.         }
  831.         public string WZfTransactor//物资废旧物资处理人
  832.         {
  833.             get { return this.wZfTransactor; }
  834.             set { this.wZfTransactor = value; }
  835.         }
  836.         public string WZfIdea//物资废旧物资处理人意见
  837.         {
  838.             get { return this.wZfIdea; }
  839.             set { this.wZfIdea = value; }
  840.         }
  841.         public string ZGgTransactor//主管资料保存人
  842.         {
  843.             get { return this.zGgTransactor; }
  844.             set { this.zGgTransactor = value; }
  845.         }
  846.         public string ZGgIdea//主管资料保存人意见
  847.         {
  848.             get { return this.zGgIdea; }
  849.             set { this.zGgIdea = value; }
  850.         }
  851.         public int Status//状态标志
  852.         {
  853.             get { return this.status; }
  854.             set { this.status = value; }
  855.         }
  856.     }
  857.     #endregion
  858.     #region 废旧物资汇总表组件
  859.     public class PrjOldMatHZInfo
  860.     {
  861.         private int matHzID;
  862.         private string hz;
  863.         private string nf;
  864.         private string jd;
  865.         private string matHZName;
  866.         private string hzFName;
  867.         private string wzTransactor;
  868.         private string gcglTransactor;
  869.         private string gcglIdea;
  870.         private string fgTransactor;
  871.         private string fgIdea;
  872.         private string jcoTransactor;
  873.         private string jcoIdea;
  874.         private int status;
  875.         public PrjOldMatHZInfo()
  876.         { }
  877.         public PrjOldMatHZInfo(string hz,
  878.          string nf,
  879.          string jd,
  880.          string matHZName,
  881.          string hzFName,
  882.          string wzTransactor,
  883.          string gcglTransactor,
  884.          string gcglIdea,
  885.          string fgTransactor,
  886.          string fgIdea,
  887.          string jcoTransactor,
  888.          string jcoIdea,
  889.          int status)
  890.         {
  891.             this.hz = hz;
  892.             this.nf = nf;
  893.             this.jd = jd;
  894.             this.matHZName = matHZName;
  895.             this.hzFName = hzFName;
  896.             this.wzTransactor = wzTransactor;
  897.             this.gcglTransactor = gcglTransactor;
  898.             this.gcglIdea = gcglIdea;
  899.             this.fgTransactor = fgTransactor;
  900.             this.fgIdea = fgIdea;
  901.             this.jcoTransactor = jcoTransactor;
  902.             this.jcoIdea = jcoIdea;
  903.             this.status = status;
  904.         }
  905.         public int MatHzID
  906.         {
  907.             get { return this.matHzID; }
  908.         }
  909.         public string HZ
  910.         {
  911.             get { return this.hz; }
  912.             set { this.hz = value; }
  913.         }
  914.         public string NF
  915.         {
  916.             get { return this.nf; }
  917.             set { this.nf = value; }
  918.         }
  919.         public string JD
  920.         {
  921.             get { return this.jd; }
  922.             set { this.jd = value; }
  923.         }
  924.         public string MatHZName
  925.         {
  926.             get { return this.matHZName; }
  927.             set { this.matHZName = value; }
  928.         }
  929.         public string HzFName
  930.         {
  931.             get { return this.hzFName; }
  932.             set { this.hzFName = value; }
  933.         }
  934.         public string WzTransactor
  935.         {
  936.             get { return this.wzTransactor; }
  937.             set { this.wzTransactor = value; }
  938.         }
  939.         public string GcglTransactor
  940.         {
  941.             get { return this.gcglTransactor; }
  942.             set { this.gcglTransactor = value; }
  943.         }
  944.         public string GcglIdea
  945.         {
  946.             get { return this.gcglIdea; }
  947.             set { this.gcglIdea = value; }
  948.         }
  949.         public string FgTransactor
  950.         {
  951.             get { return this.fgTransactor; }
  952.             set { this.fgTransactor = value; }
  953.         }
  954.         public string FgIdea
  955.         {
  956.             get { return this.fgIdea; }
  957.             set { this.fgIdea = value; }
  958.         }
  959.         public string JcoTransactor
  960.         {
  961.             get { return this.jcoTransactor; }
  962.             set { this.jcoTransactor = value; }
  963.         }
  964.         public string JcoIdea
  965.         {
  966.             get { return this.jcoIdea; }
  967.             set { this.jcoIdea = value; }
  968.         }
  969.         public int Status
  970.         {
  971.             get { return this.status; }
  972.             set { this.status = value; }
  973.         }
  974.     }
  975.     #endregion
  976.     #region 项目施工工程变更和调整表
  977.     public class PrjAlertInfo
  978.     {
  979.         private int alertid;
  980.         private int conid;
  981.         private string consort;
  982.         private string alertname;
  983.         private string bgfname;
  984.         private string jctransactor;
  985.         private string jcfname;
  986.         private string zgtransactor;
  987.         private string zgfname;
  988.         private string gcgltransactor;
  989.         private string gcglidea;
  990.         private string fgtransactor;
  991.         private string fgidea;
  992.         private int status;
  993.         public PrjAlertInfo(int conid,
  994.          string consort,
  995.          string alertname,
  996.          string bgfname,
  997.          string jctransactor,
  998.          string jcfname,
  999.          string zgtransactor,
  1000.          string zgfname,
  1001.          string gcgltransactor,
  1002.          string gcglidea,
  1003.          string fgtransactor,
  1004.          string fgidea,
  1005.          int status
  1006.             )
  1007.         {
  1008.             this.conid = conid;
  1009.             this.consort = consort;
  1010.             this.alertname = alertname;
  1011.             this.bgfname = bgfname;
  1012.             this.jctransactor = jctransactor;
  1013.             this.jcfname = jcfname;
  1014.             this.zgtransactor = zgtransactor;
  1015.             this.zgfname = zgfname;
  1016.             this.gcgltransactor = gcgltransactor;
  1017.             this.gcglidea = gcglidea;
  1018.             this.fgtransactor = fgtransactor;
  1019.             this.fgidea = fgidea;
  1020.             this.status = status;
  1021.         }
  1022.         public int AlertID
  1023.         {
  1024.             get { return this.alertid; }
  1025.         }
  1026.         public int ConID
  1027.         {
  1028.             get { return this.conid; }
  1029.         }
  1030.         public string ConSort
  1031.         {
  1032.             get { return this.consort; }
  1033.         }
  1034.         public string AlertName
  1035.         {
  1036.             get { return this.alertname; }
  1037.         }
  1038.         public string BgFName
  1039.         {
  1040.             get { return this.bgfname; }
  1041.         }
  1042.         public string Jctransactor
  1043.         {
  1044.             get { return this.jctransactor; }
  1045.         }
  1046.         public string Jcfname
  1047.         {
  1048.             get { return this.jcfname; }
  1049.         }
  1050.         public string Zgtransactor
  1051.         {
  1052.             get { return this.zgtransactor; }
  1053.         }
  1054.         public string Zgfname
  1055.         {
  1056.             get { return this.zgfname; }
  1057.         }
  1058.         public string Gcgltransactor
  1059.         {
  1060.             get { return this.gcgltransactor; }
  1061.         }
  1062.         public string Gcglidea
  1063.         {
  1064.             get { return this.gcglidea; }
  1065.         }
  1066.         public string Fgtransactor
  1067.         {
  1068.             get { return this.fgtransactor; }
  1069.         }
  1070.         public string Fgidea
  1071.         {
  1072.             get { return this.fgidea; }
  1073.         }
  1074.         public int Status
  1075.         {
  1076.             get { return this.status; }
  1077.         }
  1078.     }
  1079.      #endregion
  1080.     #region XML结点
  1081.     public class DocumentNode
  1082.     {
  1083.         private string filename;
  1084.         private string checker;
  1085.         private string time;
  1086.         private string type;
  1087.         public DocumentNode()
  1088.         { }
  1089.         public DocumentNode(string filename, string checker, string time, string type)
  1090.         {
  1091.             this.filename = filename;
  1092.             this.checker = checker;
  1093.             this.time = time;
  1094.             this.type = type;
  1095.         }
  1096.         public string FileName
  1097.         {
  1098.             get { return this.filename; }
  1099.             set { this.filename = value; }
  1100.         }
  1101.         public string Checker
  1102.         {
  1103.             get { return this.checker; }
  1104.             set { this.checker = checker; }
  1105.         }
  1106.         public string Time
  1107.         {
  1108.             get { return this.time; }
  1109.             set { this.time = value; }
  1110.         }
  1111.         public string Type
  1112.         {
  1113.             get { return this.type; }
  1114.             set { this.type = value; }
  1115.         }
  1116.     }
  1117.      #endregion
  1118. }