TLcd.cs 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. using Cksoft.Unity;
  2. using System;
  3. namespace DllEapEntity
  4. {
  5. [Table("TLcd")]
  6. public class TLcd:BaseEntity
  7. {
  8. ////自动产生代码开始&&此行不能删除
  9. #region 自动产生代码
  10. public TLcd()
  11. {
  12. base.EntityStatusID = 1;
  13. }
  14. [ColDetail(20,"代码",1,1,100,1,"a.FCode","editFCode",1,1)]
  15. public string FCode { get; set; }
  16. [ColDetail(30,"名称",1,1,100,1,"a.FName","editFName",1,1)]
  17. public string FName { get; set; }
  18. [ColDetail(40,"分辨率X",1,1,100,1,"a.Fx","editFx",1,1)]
  19. public int Fx { get; set; }
  20. [ColDetail(50,"分辨率Y",1,1,100,1,"a.Fy","editFy",1,1)]
  21. public int Fy { get; set; }
  22. [ColDetail(60,"参数1",1,1,100,1,"a.Pars1","editPars1",1,1)]
  23. public int Pars1 { get; set; }
  24. [ColDetail(70,"参数2",1,1,100,1,"a.Pars2","editPars2",1,1)]
  25. public int Pars2 { get; set; }
  26. [ColDetail(80,"参数3",1,1,100,1,"a.Pars3","editPars3",1,1)]
  27. public int Pars3 { get; set; }
  28. [ColDetail(90,"参数4",1,1,100,1,"a.Pars4","editPars4",1,1)]
  29. public int Pars4 { get; set; }
  30. [ColDetail(100,"Offset",1,1,100,1,"a.Offset","editOffset",1,1)]
  31. public int Offset { get; set; }
  32. [ColDetail(110,"波特率",1,1,100,1,"a.FBound","editFBound",1,1)]
  33. public int FBound { get; set; }
  34. [ColDetail(120,"备注",1,1,100,1,"a.remark","editremark",1,1)]
  35. public string remark { get; set; }
  36. [ColDetail(130,"录入人代码",1,1,100,1,"a.reccode","editreccode",1,1)]
  37. public string RecCode { get; set; }
  38. [ColDetail(140,"录入日期",1,1,100,1,"a.rectime","editrectime",1,1)]
  39. public DateTime RecTime { get; set; }
  40. [ColDetail(150,"修改人代码",1,1,100,1,"a.modcode","editmodcode",1,1)]
  41. public string ModCode { get; set; }
  42. [ColDetail(160,"修改时间",1,1,100,1,"a.modtime","editmodtime",1,1)]
  43. public DateTime ModTime { get; set; }
  44. [ColDetail(10000,"ID",1,1,100,1,"a.ID","",1,1)]
  45. [Key]
  46. [Identity]
  47. public int ID { get; set; }
  48. public override string GetSelectSql()
  49. {
  50. return string.Format($"select { GetQueryColSql()} from { GetQueryTabSql()}");
  51. }
  52. public override string GetQueryColSql()
  53. {
  54. string sqlstr = "a.FCode FCode,a.FName FName,a.Fx Fx,a.Fy Fy,a.Pars1 Pars1,a.Pars2 Pars2,a.Pars3 Pars3,a.Pars4 Pars4,a.Offset Offset,a.FBound FBound";
  55. sqlstr += ",a.remark remark,a.reccode RecCode,a.rectime RecTime,a.modcode ModCode,a.modtime ModTime,a.ID ID,0 EntityStatusID";
  56. return sqlstr;
  57. }
  58. public override string GetQueryTabSql()
  59. {
  60. string sqlstr=" TLcd a ";
  61. return sqlstr;
  62. }
  63. public override string GetQuerySortSql()
  64. {
  65. return "";
  66. }
  67. #endregion
  68. ////自动产生代码结束&&此行不能删除
  69. }
  70. }