CeErpPost.cs 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. using Castle.ActiveRecord;
  2. namespace BizCom
  3. {
  4. [ActiveRecord("CE_ErpPost")]
  5. public class CeErpPost : ComBase<CeErpPost>
  6. {
  7. /// <summary>
  8. /// 内部编号
  9. /// </summary>
  10. [PrimaryKey(PrimaryKeyType.Native)]
  11. public int ID { get; set; }
  12. private string _name = "";
  13. /// <summary>
  14. ///职位名称
  15. /// </summary>
  16. [Property]
  17. public string Name
  18. {
  19. get { return _name; }
  20. set { _name = value; }
  21. }
  22. private int _orgID = 0;
  23. /// <summary>
  24. ///组织编号
  25. /// </summary>
  26. [Property]
  27. public int OrgID
  28. {
  29. get { return _orgID; }
  30. set { _orgID = value; }
  31. }
  32. private int _sort = 0;
  33. /// <summary>
  34. ///排序号
  35. /// </summary>
  36. [Property]
  37. public int Sort
  38. {
  39. get { return _sort; }
  40. set { _sort = value; }
  41. }
  42. private int _defaultPageModuleID = 0;
  43. /// <summary>
  44. ///默认页面模块编号
  45. /// </summary>
  46. [Property]
  47. public int DefaultPageModuleID
  48. {
  49. get { return _defaultPageModuleID; }
  50. set { _defaultPageModuleID = value; }
  51. }
  52. private int _indexPageReport = 0;
  53. /// <summary>
  54. ///首页报表显示
  55. /// </summary>
  56. [Property]
  57. public int IndexPageReport
  58. {
  59. get { return _indexPageReport; }
  60. set { _indexPageReport = value; }
  61. }
  62. private string _code = "";
  63. /// <summary>
  64. ///
  65. /// </summary>
  66. [Property]
  67. public string Code
  68. {
  69. get { return _code; }
  70. set { _code = value; }
  71. }
  72. private int _orderAmountLimit = 0;
  73. /// <summary>
  74. ///订单额度上限
  75. /// </summary>
  76. [Property]
  77. public int OrderAmountLimit
  78. {
  79. get { return _orderAmountLimit; }
  80. set { _orderAmountLimit = value; }
  81. }
  82. private int _orderDesignLimit = 0;
  83. /// <summary>
  84. ///设计订单数量上限
  85. /// </summary>
  86. [Property]
  87. public int OrderDesignLimit
  88. {
  89. get { return _orderDesignLimit; }
  90. set { _orderDesignLimit = value; }
  91. }
  92. private int _dayOrderLimit = 0;
  93. /// <summary>
  94. ///日自动派单上限
  95. /// </summary>
  96. [Property]
  97. public int DayOrderLimit
  98. {
  99. get { return _dayOrderLimit; }
  100. set { _dayOrderLimit = value; }
  101. }
  102. public static int Del(object id, int oId)
  103. {
  104. if (oId > 0) return ExecuteNonQuery("delete from ce_erppost where id=" + id + " and OrgID=" + oId);
  105. else return ExecuteNonQuery("delete from ce_erppost where id=" + id);
  106. }
  107. }
  108. }