EmpBaseData.cs
上传用户:autodoor
上传日期:2022-08-04
资源大小:9973k
文件大小:6k
源码类别:

.net编程

开发平台:

Others

  1. using System;
  2. using System.Data;
  3. namespace qminoa.Common.Data
  4. {
  5. /// <summary>
  6. /// EmpBaseData 的摘要说明。
  7. /// </summary>
  8. public class EmpBaseData : DataSet
  9. {
  10. public const string SESSION_KEY_EMPGRP = "Session:EmpGrp";
  11. public const string SESSION_KEY_EMPID = "Session:empID";
  12. public const string SESSION_KEY_FILEID = "Session:FileID";
  13. public const string SESSION_KEY_PREPAGE = "Session:PrePage";
  14. // public const string EMPPHOTO_TABLE_NAME  = "mrPhoto";
  15. public const string EMP_TABLE_NAME = "mrBaseInf";
  16. public const string PHOTO_SIZE_FIELD = "PhotoSize";
  17. public const string PHOTO_TYPE_FIELD = "PhotoType";
  18. public const string PHOTO_PATH_FIELD = "PhotoPath";
  19. public const string PHOTO_CONTENT_FIELD = "PhotoCont";
  20. public const string EMPID_FIELD = "EmpID";
  21. public const string EMPNAME_FIELD = "EmpName";
  22. public const string LOGINID_FIELD = "LoginID";
  23. public const string PASSWORD_FIELD = "Password";
  24. public const string SEX_FIELD = "Sex";
  25. public const string EMPCODE_FIELD = "EmpCode";
  26. public const string EMAIL_FIELD = "Email";
  27. public const string OFFICETEL_FIELD = "OfficeTel";
  28. public const string OFFICEFAX_FIELD = "OfficeFax";
  29. public const string MOBILE_FIELD = "Mobile";
  30. public const string POSITION_FIELD = "Position";
  31. public const string PROVINCE_FIELD = "Province";
  32. public const string CITY_FIELD = "City";
  33. public const string DISTRICT_FIELD = "District";
  34. public const string STREET_FIELD = "Street";
  35. public const string POSTCODE_FIELD = "PostCode";
  36. public const string TEL1_FIELD = "Tel1";
  37. public const string TEL2_FIELD = "Tel2";
  38. public const string BIRTHDAY_FIELD = "BirthDay";
  39. public const string IDCARDNO_FIELD = "IDCardNo";
  40. public const string NAPLACE_FIELD = "NaPlace";
  41. public const string PARTY_FIELD = "Party";
  42. public const string EDUCAT1_FIELD = "Educat1";
  43. public const string SCHOOL1_FIELD = "School1";
  44. public const string SPECIAL1_FIELD = "Special1";
  45. public const string GERTIME1_FIELD = "GerTime1";
  46. public const string EDUCAT2_FIELD = "Educat2";
  47. public const string SCHOOL2_FIELD = "School2";
  48. public const string SPECIAL2_FIELD = "Special2";
  49. public const string GERTIME2_FIELD = "GerTime2";
  50. public const string QULI1_FIELD = "Quli1";
  51. public const string QULI2_FIELD = "Quli2";
  52. public const string QULI3_FIELD = "Quli3";
  53. public const string QULI4_FIELD = "Quli4";
  54. public const string POSILEVL_FIELD = "PosiLevl";
  55. public const string SALALEVL_FIELD = "SalaLevl";
  56. public const string ENTERDATE_FIELD = "EnterDate";
  57. public const string ENTERMODE_FIELD = "EnterMode";
  58. public const string ENDOFLAG_FIELD = "EndoFlag";
  59. public const string HOUSFLAG_FIELD = "HousFlag";
  60. public const string HOSPFLAG_FIELD = "HospFlag";
  61. public const string UNEMFLAG_FIELD = "UnemFlag";
  62. public const string GRAVFLAG_FIELD = "GravFlag";
  63. public const string WELNOTE_FIELD = "WelNote";
  64. public const string PERSNOTE_FIELD= "PersNote";
  65. public const string EDUNOTE_FIELD = "EduNote";
  66. public const string ALLOWLOGIN_FIELD = "AllowLogin";
  67. private void BuildTable()
  68. {
  69. DataTable table = new DataTable(EMP_TABLE_NAME);
  70. DataColumnCollection cols = table.Columns;
  71. cols.Add(DepData.BRANCHID_FIELD,typeof(System.Int16));
  72. cols.Add(DepData.DEPID_FIELD,typeof(System.Int16));
  73. cols.Add(DepData.DEPNAME_FIELD,typeof(System.String));
  74. cols.Add(EMPID_FIELD,typeof(System.Int16));
  75. cols.Add(EMPNAME_FIELD,typeof(System.String));
  76. cols.Add(LOGINID_FIELD,typeof(System.String));
  77. cols.Add(PASSWORD_FIELD,typeof(System.String));
  78. cols.Add(SEX_FIELD,typeof(System.Boolean));
  79. cols.Add(EMPCODE_FIELD,typeof(System.String));
  80. cols.Add(EMAIL_FIELD,typeof(System.String));
  81. cols.Add(OFFICETEL_FIELD,typeof(System.String));
  82. cols.Add(OFFICEFAX_FIELD,typeof(System.String));
  83. cols.Add(MOBILE_FIELD,typeof(System.String));
  84. cols.Add(POSITION_FIELD,typeof(System.String));
  85. cols.Add(EmpBaseData.PROVINCE_FIELD,typeof(System.String));
  86. cols.Add(EmpBaseData.CITY_FIELD,typeof(System.String));
  87. cols.Add(EmpBaseData.DISTRICT_FIELD,typeof(System.String));
  88. cols.Add(EmpBaseData.STREET_FIELD,typeof(System.String));
  89. cols.Add(EmpBaseData.POSTCODE_FIELD,typeof(System.String));
  90. cols.Add(EmpBaseData.TEL1_FIELD,typeof(System.String));
  91. cols.Add(EmpBaseData.TEL2_FIELD,typeof(System.String));
  92. cols.Add(EmpBaseData.BIRTHDAY_FIELD,typeof(System.String));
  93. cols.Add(EmpBaseData.IDCARDNO_FIELD,typeof(System.String));
  94. cols.Add(EmpBaseData.NAPLACE_FIELD,typeof(System.String));
  95. cols.Add(EmpBaseData.PARTY_FIELD,typeof(System.String));
  96. cols.Add(EmpBaseData.EDUCAT1_FIELD,typeof(System.String));
  97. cols.Add(EmpBaseData.SCHOOL1_FIELD,typeof(System.String));
  98. cols.Add(EmpBaseData.SPECIAL1_FIELD,typeof(System.String));
  99. cols.Add(EmpBaseData.GERTIME1_FIELD,typeof(System.String));
  100. cols.Add(EmpBaseData.EDUCAT2_FIELD,typeof(System.String));
  101. cols.Add(EmpBaseData.SCHOOL2_FIELD,typeof(System.String));
  102. cols.Add(EmpBaseData.SPECIAL2_FIELD,typeof(System.String));
  103. cols.Add(EmpBaseData.GERTIME2_FIELD,typeof(System.String));
  104. cols.Add(EmpBaseData.QULI1_FIELD,typeof(System.String));
  105. cols.Add(EmpBaseData.QULI2_FIELD,typeof(System.String));
  106. cols.Add(EmpBaseData.QULI3_FIELD,typeof(System.String));
  107. cols.Add(EmpBaseData.QULI4_FIELD,typeof(System.String));
  108. cols.Add(EmpBaseData.ENTERDATE_FIELD,typeof(System.String));
  109. cols.Add(EmpBaseData.ENTERMODE_FIELD,typeof(System.String));
  110. cols.Add(EmpBaseData.ENDOFLAG_FIELD,typeof(System.Boolean));
  111. cols.Add(EmpBaseData.HOSPFLAG_FIELD,typeof(System.Boolean));
  112. cols.Add(EmpBaseData.HOUSFLAG_FIELD,typeof(System.Boolean));
  113. cols.Add(EmpBaseData.GRAVFLAG_FIELD,typeof(System.Boolean));
  114. cols.Add(EmpBaseData.UNEMFLAG_FIELD,typeof(System.String));
  115. cols.Add(EmpBaseData.POSILEVL_FIELD,typeof(System.String));
  116. cols.Add(EmpBaseData.SALALEVL_FIELD,typeof(System.String));
  117. cols.Add(EmpBaseData.EDUNOTE_FIELD,typeof(System.String));
  118. cols.Add(EmpBaseData.PERSNOTE_FIELD,typeof(System.String));
  119. cols.Add(EmpBaseData.WELNOTE_FIELD,typeof(System.String));
  120. cols.Add(ALLOWLOGIN_FIELD,typeof(System.Boolean));
  121. Tables.Add(table);
  122. }
  123.  
  124. public EmpBaseData()
  125. {
  126. BuildTable();
  127. }
  128. }
  129. }