OrderInfomationEntity.cs 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.ComponentModel;
  6. namespace Core.StlMes.Client.SaleOrder
  7. {
  8. /// <summary>
  9. /// 合同信息(报表)
  10. /// </summary>
  11. public class OrderInfomationEntity
  12. {
  13. /// <summary>
  14. /// 销售区域
  15. /// </summary>
  16. private object saleAreaDesc;
  17. /// <summary>
  18. /// 合同号
  19. /// </summary>
  20. private object orderNo;
  21. /// <summary>
  22. /// 内部管理号
  23. /// </summary>
  24. private object orderNoSeq;
  25. /// <summary>
  26. /// 合同行号
  27. /// </summary>
  28. private object orderSeq;
  29. /// <summary>
  30. /// 类型
  31. /// </summary>
  32. private object orderSepcType;
  33. /// <summary>
  34. /// 品名
  35. /// </summary>
  36. private object producname;
  37. /// <summary>
  38. /// 钢级(牌号)
  39. /// </summary>
  40. private object steelname;
  41. /// <summary>
  42. /// 产品规格
  43. /// </summary>
  44. private object specName;
  45. /// <summary>
  46. /// 扣型
  47. /// </summary>
  48. private object modelDesc;
  49. /// <summary>
  50. /// 长度
  51. /// </summary>
  52. private object lenDesc;
  53. /// <summary>
  54. /// 标准
  55. /// </summary>
  56. private object stdName;
  57. /// <summary>
  58. /// 交货开始日期
  59. /// </summary>
  60. private object delvryBdate;
  61. /// <summary>
  62. /// 交货结束日期
  63. /// </summary>
  64. private object delvryEdate;
  65. /// <summary>
  66. /// 交货量
  67. /// </summary>
  68. private object delvryQty;
  69. /// <summary>
  70. /// 发运量
  71. /// </summary>
  72. private object tranQty;
  73. /// <summary>
  74. /// 客户名称
  75. /// </summary>
  76. private object customerNm;
  77. /// <summary>
  78. /// 收货单位名称
  79. /// </summary>
  80. private object receivNm;
  81. /// <summary>
  82. /// 结算单位名称
  83. /// </summary>
  84. private object stlmtUnitNm;
  85. /// <summary>
  86. /// 合同类型
  87. /// </summary>
  88. private object orderTyp;
  89. /// <summary>
  90. /// 创建时间
  91. /// </summary>
  92. private object createTime;
  93. /// <summary>
  94. /// 生效时间
  95. /// </summary>
  96. private object effectTime;
  97. /// <summary>
  98. /// 付款方式
  99. /// </summary>
  100. private object mnyAskTyp;
  101. /// <summary>
  102. /// 开户银行
  103. /// </summary>
  104. private object bank;
  105. /// <summary>
  106. /// 帐号
  107. /// </summary>
  108. private object account;
  109. /// <summary>
  110. /// 运输方案
  111. /// </summary>
  112. private object transitPlan;
  113. /// <summary>
  114. /// 税号
  115. /// </summary>
  116. private object taxId;
  117. /// <summary>
  118. /// 付款要求描述
  119. /// </summary>
  120. private object mnyAskDesc;
  121. /// <summary>
  122. /// 合同状态描述
  123. /// </summary>
  124. private object orderStsDesc;
  125. /// <summary>
  126. /// 合同行状态
  127. /// </summary>
  128. private object orderLnStatus;
  129. /// <summary>
  130. /// 交货地点
  131. /// </summary>
  132. private object delvryAddr;
  133. /// <summary>
  134. /// 指定地址
  135. /// </summary>
  136. private object receivAddr;
  137. /// <summary>
  138. /// 创建人
  139. /// </summary>
  140. private object createName;
  141. /// <summary>
  142. /// 创建人部门
  143. /// </summary>
  144. private object createDept;
  145. public OrderInfomationEntity()
  146. {
  147. saleAreaDesc = "";
  148. orderNo = "";
  149. orderNoSeq = "";
  150. orderSeq = "";
  151. orderSepcType = "";
  152. producname = "";
  153. steelname = "";
  154. specName = "";
  155. modelDesc = "";
  156. lenDesc = "";
  157. stdName = "";
  158. delvryBdate = "";
  159. delvryEdate = "";
  160. delvryQty = "";
  161. tranQty = "";
  162. customerNm = "";
  163. receivNm = "";
  164. stlmtUnitNm = "";
  165. orderTyp = "";
  166. createTime = "";
  167. effectTime = "";
  168. mnyAskTyp = "";
  169. bank = "";
  170. account = "";
  171. transitPlan = "";
  172. taxId = "";
  173. mnyAskDesc = "";
  174. orderStsDesc = "";
  175. orderLnStatus = "";
  176. delvryAddr = "";
  177. receivAddr = "";
  178. }
  179. /// <summary>
  180. /// 销售区域描述
  181. /// </summary>
  182. [Description("销售区域")]
  183. public object SaleAreaDesc
  184. {
  185. get { return saleAreaDesc; }
  186. set
  187. {
  188. if (value == null)
  189. {
  190. saleAreaDesc = DBNull.Value;
  191. }
  192. else
  193. {
  194. saleAreaDesc = value;
  195. }
  196. }
  197. }
  198. /// <summary>
  199. /// 合同号
  200. /// </summary>
  201. [Description("合同号")]
  202. public object OrderNo
  203. {
  204. get { return orderNo; }
  205. set
  206. {
  207. if (value == null)
  208. {
  209. orderNo = DBNull.Value;
  210. }
  211. else
  212. {
  213. orderNo = value;
  214. }
  215. }
  216. }
  217. /// <summary>
  218. /// 内部管理号
  219. /// </summary>
  220. [Description("内部管理号")]
  221. public object OrderNoSeq
  222. {
  223. get { return orderNoSeq; }
  224. set
  225. {
  226. if (value == null)
  227. {
  228. orderNoSeq = DBNull.Value;
  229. }
  230. else
  231. {
  232. orderNoSeq = value;
  233. }
  234. }
  235. }
  236. /// <summary>
  237. /// 合同行号
  238. /// </summary>
  239. [Description("合同行号")]
  240. public object OrderSeq
  241. {
  242. get { return orderSeq; }
  243. set
  244. {
  245. if (value == null)
  246. {
  247. orderSeq = DBNull.Value;
  248. }
  249. else
  250. {
  251. orderSeq = value;
  252. }
  253. }
  254. }
  255. /// <summary>
  256. /// 类型
  257. /// </summary>
  258. [Description("类型")]
  259. public object OrderSepcType
  260. {
  261. get { return orderSepcType; }
  262. set
  263. {
  264. if (value == null)
  265. {
  266. orderSepcType = DBNull.Value;
  267. }
  268. else
  269. {
  270. orderSepcType = value;
  271. }
  272. }
  273. }
  274. /// <summary>
  275. /// 品名
  276. /// </summary>
  277. [Description("品名")]
  278. public object Producname
  279. {
  280. get { return producname; }
  281. set
  282. {
  283. if (value == null)
  284. {
  285. producname = DBNull.Value;
  286. }
  287. else
  288. {
  289. producname = value;
  290. }
  291. }
  292. }
  293. /// <summary>
  294. /// 钢级(牌号)
  295. /// </summary>
  296. [Description("钢级(牌号)")]
  297. public object Steelname
  298. {
  299. get { return steelname; }
  300. set
  301. {
  302. if (value == null)
  303. {
  304. steelname = DBNull.Value;
  305. }
  306. else
  307. {
  308. steelname = value;
  309. }
  310. }
  311. }
  312. /// <summary>
  313. /// 产品规格
  314. /// </summary>
  315. [Description("产品规格")]
  316. public object SpecName
  317. {
  318. get { return specName; }
  319. set
  320. {
  321. if (value == null)
  322. {
  323. specName = DBNull.Value;
  324. }
  325. else
  326. {
  327. specName = value;
  328. }
  329. }
  330. }
  331. /// <summary>
  332. /// 扣型
  333. /// </summary>
  334. [Description("扣型")]
  335. public object ModelDesc
  336. {
  337. get { return modelDesc; }
  338. set
  339. {
  340. if (value == null)
  341. {
  342. modelDesc = DBNull.Value;
  343. }
  344. else
  345. {
  346. modelDesc = value;
  347. }
  348. }
  349. }
  350. /// <summary>
  351. /// 长度
  352. /// </summary>
  353. [Description("长度")]
  354. public object LenDesc
  355. {
  356. get { return lenDesc; }
  357. set
  358. {
  359. if (value == null)
  360. {
  361. lenDesc = DBNull.Value;
  362. }
  363. else
  364. {
  365. lenDesc = value;
  366. }
  367. }
  368. }
  369. /// <summary>
  370. /// 标准
  371. /// </summary>
  372. [Description("标准")]
  373. public object StdName
  374. {
  375. get { return stdName; }
  376. set
  377. {
  378. if (value == null)
  379. {
  380. stdName = DBNull.Value;
  381. }
  382. else
  383. {
  384. stdName = value;
  385. }
  386. }
  387. }
  388. /// <summary>
  389. /// 交货开始日期
  390. /// </summary>
  391. [Description("交货开始日期")]
  392. public object DelvryBdate
  393. {
  394. get { return delvryBdate; }
  395. set
  396. {
  397. if (value == null)
  398. {
  399. delvryBdate = DBNull.Value;
  400. }
  401. else
  402. {
  403. delvryBdate = value;
  404. }
  405. }
  406. }
  407. /// <summary>
  408. /// 交货结束日期
  409. /// </summary>
  410. [Description("交货结束日期")]
  411. public object DelvryEdate
  412. {
  413. get { return delvryEdate; }
  414. set
  415. {
  416. if (value == null)
  417. {
  418. delvryEdate = DBNull.Value;
  419. }
  420. else
  421. {
  422. delvryEdate = value;
  423. }
  424. }
  425. }
  426. /// <summary>
  427. /// 交货量
  428. /// </summary>
  429. [Description("交货量")]
  430. public object DelvryQty
  431. {
  432. get { return delvryQty; }
  433. set
  434. {
  435. if (value == null)
  436. {
  437. delvryQty = DBNull.Value;
  438. }
  439. else
  440. {
  441. delvryQty = value;
  442. }
  443. }
  444. }
  445. /// <summary>
  446. /// 发运量
  447. /// </summary>
  448. [Description("发运量")]
  449. public object TranQty
  450. {
  451. get { return tranQty; }
  452. set
  453. {
  454. if (value == null)
  455. {
  456. tranQty = DBNull.Value;
  457. }
  458. else
  459. {
  460. tranQty = value;
  461. }
  462. }
  463. }
  464. /// <summary>
  465. /// 客户名称
  466. /// </summary>
  467. [Description("订货单位")]
  468. public object CustomerNm
  469. {
  470. get { return customerNm; }
  471. set
  472. {
  473. if (value == null)
  474. {
  475. customerNm = DBNull.Value;
  476. }
  477. else
  478. {
  479. customerNm = value;
  480. }
  481. }
  482. }
  483. /// <summary>
  484. /// 收货单位名称
  485. /// </summary>
  486. [Description("收货单位名称")]
  487. public object ReceivNm
  488. {
  489. get { return receivNm; }
  490. set
  491. {
  492. if (value == null)
  493. {
  494. receivNm = DBNull.Value;
  495. }
  496. else
  497. {
  498. receivNm = value;
  499. }
  500. }
  501. }
  502. /// <summary>
  503. /// 结算单位名称
  504. /// </summary>
  505. [Description("结算单位名称")]
  506. public object StlmtUnitNm
  507. {
  508. get { return stlmtUnitNm; }
  509. set
  510. {
  511. if (value == null)
  512. {
  513. stlmtUnitNm = DBNull.Value;
  514. }
  515. else
  516. {
  517. stlmtUnitNm = value;
  518. }
  519. }
  520. }
  521. /// <summary>
  522. /// 合同类型
  523. /// </summary>
  524. [Description("合同类型")]
  525. public object OrderTyp
  526. {
  527. get { return orderTyp; }
  528. set
  529. {
  530. if (value == null)
  531. {
  532. orderTyp = DBNull.Value;
  533. }
  534. else
  535. {
  536. orderTyp = value;
  537. }
  538. }
  539. }
  540. /// <summary>
  541. /// 创建时间
  542. /// </summary>
  543. [Description("创建时间")]
  544. public object CreateTime
  545. {
  546. get { return createTime; }
  547. set
  548. {
  549. if (value == null)
  550. {
  551. createTime = DBNull.Value;
  552. }
  553. else
  554. {
  555. createTime = value;
  556. }
  557. }
  558. }
  559. /// <summary>
  560. /// 生效时间
  561. /// </summary>
  562. [Description("生效时间")]
  563. public object EffectTime
  564. {
  565. get { return effectTime; }
  566. set
  567. {
  568. if (value == null)
  569. {
  570. effectTime = DBNull.Value;
  571. }
  572. else
  573. {
  574. effectTime = value;
  575. }
  576. }
  577. }
  578. /// <summary>
  579. /// 付款方式
  580. /// </summary>
  581. [Description("付款方式")]
  582. public object MnyAskTyp
  583. {
  584. get { return mnyAskTyp; }
  585. set
  586. {
  587. if (value == null)
  588. {
  589. mnyAskTyp = DBNull.Value;
  590. }
  591. else
  592. {
  593. mnyAskTyp = value;
  594. }
  595. }
  596. }
  597. /// <summary>
  598. /// 开户银行
  599. /// </summary>
  600. [Description("开户银行")]
  601. public object Bank
  602. {
  603. get { return bank; }
  604. set
  605. {
  606. if (value == null)
  607. {
  608. bank = DBNull.Value;
  609. }
  610. else
  611. {
  612. bank = value;
  613. }
  614. }
  615. }
  616. /// <summary>
  617. /// 帐号
  618. /// </summary>
  619. [Description("帐号")]
  620. public object Account
  621. {
  622. get { return account; }
  623. set
  624. {
  625. if (value == null)
  626. {
  627. account = DBNull.Value;
  628. }
  629. else
  630. {
  631. account = value;
  632. }
  633. }
  634. }
  635. /// <summary>
  636. /// 运输方案
  637. /// </summary>
  638. [Description("运输方案")]
  639. public object TransitPlan
  640. {
  641. get { return transitPlan; }
  642. set
  643. {
  644. if (value == null)
  645. {
  646. transitPlan = DBNull.Value;
  647. }
  648. else
  649. {
  650. transitPlan = value;
  651. }
  652. }
  653. }
  654. /// <summary>
  655. /// 税号
  656. /// </summary>
  657. [Description("税号")]
  658. public object TaxId
  659. {
  660. get { return taxId; }
  661. set
  662. {
  663. if (value == null)
  664. {
  665. taxId = DBNull.Value;
  666. }
  667. else
  668. {
  669. taxId = value;
  670. }
  671. }
  672. }
  673. /// <summary>
  674. /// 付款要求描述
  675. /// </summary>
  676. [Description("付款要求描述")]
  677. public object MnyAskDesc
  678. {
  679. get { return mnyAskDesc; }
  680. set
  681. {
  682. if (value == null)
  683. {
  684. mnyAskDesc = DBNull.Value;
  685. }
  686. else
  687. {
  688. mnyAskDesc = value;
  689. }
  690. }
  691. }
  692. /// <summary>
  693. /// 合同状态描述
  694. /// </summary>
  695. [Description("合同状态描述")]
  696. public object OrderStsDesc
  697. {
  698. get { return orderStsDesc; }
  699. set
  700. {
  701. if (value == null)
  702. {
  703. orderStsDesc = DBNull.Value;
  704. }
  705. else
  706. {
  707. orderStsDesc = value;
  708. }
  709. }
  710. }
  711. /// <summary>
  712. /// 合同行状态
  713. /// </summary>
  714. [Description("合同行状态")]
  715. public object OrderLnStatus
  716. {
  717. get { return orderLnStatus; }
  718. set
  719. {
  720. if (value == null)
  721. {
  722. orderLnStatus = DBNull.Value;
  723. }
  724. else
  725. {
  726. orderLnStatus = value;
  727. }
  728. }
  729. }
  730. /// <summary>
  731. /// 交货地点
  732. /// </summary>
  733. [Description("交货地点")]
  734. public object DelvryAddr
  735. {
  736. get { return delvryAddr; }
  737. set
  738. {
  739. if (value == null)
  740. {
  741. delvryAddr = DBNull.Value;
  742. }
  743. else
  744. {
  745. delvryAddr = value;
  746. }
  747. }
  748. }
  749. /// <summary>
  750. /// 指定地址
  751. /// </summary>
  752. [Description("指定地址")]
  753. public object ReceivAddr
  754. {
  755. get { return receivAddr; }
  756. set
  757. {
  758. if (value == null)
  759. {
  760. receivAddr = DBNull.Value;
  761. }
  762. else
  763. {
  764. receivAddr = value;
  765. }
  766. }
  767. }
  768. /// <summary>
  769. /// 创建人
  770. /// </summary>
  771. [Description("创建人")]
  772. public object CreateName
  773. {
  774. get { return createName; }
  775. set
  776. {
  777. if (value == null)
  778. {
  779. createName = DBNull.Value;
  780. }
  781. else
  782. {
  783. createName = value;
  784. }
  785. }
  786. }
  787. /// <summary>
  788. ///创建部门
  789. /// </summary>
  790. [Description("创建部门")]
  791. public object CreateDept
  792. {
  793. get { return createDept; }
  794. set
  795. {
  796. if (value == null)
  797. {
  798. createDept = DBNull.Value;
  799. }
  800. else
  801. {
  802. createDept = value;
  803. }
  804. }
  805. }
  806. }
  807. }