Postbondview.cs 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. using Cksoft.Unity;
  2. using System;
  3. namespace DllEapEntity
  4. {
  5. [Table("postbondview")]
  6. public class Postbondview:BaseEntity
  7. {
  8. ////自动产生代码开始&&此行不能删除
  9. #region 自动产生代码
  10. public Postbondview()
  11. {
  12. base.EntityStatusID = 1;
  13. }
  14. [ColDetail(10,"Time",1,1,100,1,"a.Time","",1,1)]
  15. public DateTime Time { get; set; }
  16. [ColDetail(20,"TimeMS",1,1,100,1,"a.TimeMS","",1,1)]
  17. public int TimeMS { get; set; }
  18. [ColDetail(30,"Unit",1,1,100,1,"a.Unit","",1,1)]
  19. public int Unit { get; set; }
  20. [ColDetail(40,"Group",1,1,100,1,"a.Group","",1,1)]
  21. public int Group { get; set; }
  22. [ColDetail(50,"Zone",1,1,100,1,"a.Zone","",1,1)]
  23. public int Zone { get; set; }
  24. [ColDetail(60,"Pad",1,1,100,1,"a.Pad","",1,1)]
  25. public int Pad { get; set; }
  26. [ColDetail(70,"Target",1,1,100,1,"a.Target","",1,1)]
  27. public int Target { get; set; }
  28. [ColDetail(80,"Dir",1,1,100,1,"a.Dir","",1,1)]
  29. public int Dir { get; set; }
  30. [ColDetail(90,"OffsetX",1,1,100,1,"a.OffsetX","",1,1)]
  31. public Single OffsetX { get; set; }
  32. [ColDetail(100,"OffsetY",1,1,100,1,"a.OffsetY","",1,1)]
  33. public Single OffsetY { get; set; }
  34. [ColDetail(110,"OffsetT",1,1,100,1,"a.OffsetT","",1,1)]
  35. public Single OffsetT { get; set; }
  36. [ColDetail(120,"PRS Code",1,1,100,1,"a.PRS Code","",1,1)]
  37. public int PRSCode { get; set; }
  38. [ColDetail(130,"Used",1,1,100,1,"a.Used","",1,1)]
  39. public bool Used { get; set; }
  40. [ColDetail(140,"Foreigner",1,1,100,1,"a.Foreigner","",1,1)]
  41. public bool Foreigner { get; set; }
  42. [ColDetail(150,"MacCode",1,1,100,1,"a.MacCode","",1,1)]
  43. public string MacCode { get; set; }
  44. public override string GetSelectSql()
  45. {
  46. return string.Format($"select { GetQueryColSql()} from { GetQueryTabSql()}");
  47. }
  48. public override string GetQueryColSql()
  49. {
  50. string sqlstr = "a.Time Time,a.TimeMS TimeMS,a.Unit Unit,a.Group Group,a.Zone Zone,a.Pad Pad,a.Target Target,a.Dir Dir,a.OffsetX OffsetX,a.OffsetY OffsetY";
  51. sqlstr += ",a.OffsetT OffsetT,a.PRSCode PRSCode,a.Used Used,a.Foreigner Foreigner,a.MacCode MacCode,0 EntityStatusID";
  52. return sqlstr;
  53. }
  54. public override string GetQueryTabSql()
  55. {
  56. string sqlstr=" postbondview a ";
  57. return sqlstr;
  58. }
  59. public override string GetQuerySortSql()
  60. {
  61. return "";
  62. }
  63. #endregion
  64. ////自动产生代码结束&&此行不能删除
  65. }
  66. }