Grp_GroupCost.cs 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace OASystem.Domain.Entities.Groups
  7. {
  8. public class Grp_GroupCost: EntityBase
  9. {
  10. int diid;
  11. /// <summary>
  12. /// 团号
  13. /// </summary>
  14. [SugarColumn(IsNullable = true, ColumnDataType = "int")]
  15. public int Diid
  16. {
  17. get { return diid; }
  18. set { diid = value; }
  19. }
  20. string day;
  21. /// <summary>
  22. /// 天数
  23. /// </summary>
  24. [SugarColumn(IsNullable = true, ColumnDataType = "varchar(50)")]
  25. public string DAY
  26. {
  27. get { return day; }
  28. set { day = value; }
  29. }
  30. string date;
  31. /// <summary>
  32. /// 日期
  33. /// </summary>
  34. [SugarColumn(IsNullable = true, ColumnDataType = "varchar(50)")]
  35. public string Date
  36. {
  37. get { return date; }
  38. set { date = value; }
  39. }
  40. string itin;
  41. /// <summary>
  42. /// 行程描述
  43. /// </summary>
  44. [SugarColumn(IsNullable = true, ColumnDataType = "varchar(500)")]
  45. public string ITIN
  46. {
  47. get { return itin; }
  48. set { itin = value; }
  49. }
  50. string carType;
  51. /// <summary>
  52. /// 车型
  53. /// </summary>
  54. [SugarColumn(IsNullable = true, ColumnDataType = "varchar(500)")]
  55. public string CarType
  56. {
  57. get { return carType; }
  58. set { carType = value; }
  59. }
  60. decimal carCost;
  61. /// <summary>
  62. /// 车费用
  63. /// </summary>
  64. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  65. public decimal CarCost
  66. {
  67. get { return carCost; }
  68. set { carCost = value; }
  69. }
  70. int carNumber;
  71. /// <summary>
  72. /// 车数量
  73. /// </summary>
  74. [SugarColumn(IsNullable = true, ColumnDataType = "int")]
  75. public int CarNumber
  76. {
  77. get { return carNumber; }
  78. set { carNumber = value; }
  79. }
  80. decimal carTiming;
  81. /// <summary>
  82. /// 用车时间
  83. /// </summary>
  84. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  85. public decimal CarTiming
  86. {
  87. get { return carTiming; }
  88. set { carTiming = value; }
  89. }
  90. decimal tgs;
  91. /// <summary>
  92. /// 导游工资
  93. /// </summary>
  94. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  95. public decimal TGS
  96. {
  97. get { return tgs; }
  98. set { tgs = value; }
  99. }
  100. decimal tgwh;
  101. /// <summary>
  102. /// 导游工作时间
  103. /// </summary>
  104. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  105. public decimal TGWH
  106. {
  107. get { return tgwh; }
  108. set { tgwh = value; }
  109. }
  110. decimal tgn;
  111. /// <summary>
  112. /// 导游数量
  113. /// </summary>
  114. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  115. public decimal TGN
  116. {
  117. get { return tgn; }
  118. set { tgn = value; }
  119. }
  120. decimal tgof;
  121. /// <summary>
  122. /// 导游超时费用
  123. /// </summary>
  124. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  125. public decimal TGOF
  126. {
  127. get { return tgof; }
  128. set { tgof = value; }
  129. }
  130. decimal tgm;
  131. /// <summary>
  132. /// 导游餐补
  133. /// </summary>
  134. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  135. public decimal TGM
  136. {
  137. get { return tgm; }
  138. set { tgm = value; }
  139. }
  140. decimal tga;
  141. /// <summary>
  142. /// 导游房补
  143. /// </summary>
  144. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  145. public decimal TGA
  146. {
  147. get { return tga; }
  148. set { tga = value; }
  149. }
  150. decimal tgtf;
  151. /// <summary>
  152. /// 导游交通费
  153. /// </summary>
  154. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  155. public decimal TGTF
  156. {
  157. get { return tgtf; }
  158. set { tgtf = value; }
  159. }
  160. decimal tgef;
  161. /// <summary>
  162. /// 导游景点费
  163. /// </summary>
  164. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  165. public decimal TGEF
  166. {
  167. get { return tgef; }
  168. set { tgef = value; }
  169. }
  170. decimal cfs;
  171. /// <summary>
  172. /// 司机工资
  173. /// </summary>
  174. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  175. public decimal CFS
  176. {
  177. get { return cfs; }
  178. set { cfs = value; }
  179. }
  180. /// <summary>
  181. /// 司机餐补
  182. /// </summary>
  183. decimal cfm;
  184. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  185. public decimal CFM
  186. {
  187. get { return cfm; }
  188. set { cfm = value; }
  189. }
  190. /// <summary>
  191. /// 司机超时费用
  192. /// </summary>
  193. decimal cfof;
  194. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  195. public decimal CFOF
  196. {
  197. get { return cfof; }
  198. set { cfof = value; }
  199. }
  200. decimal b;
  201. /// <summary>
  202. /// 早餐
  203. /// </summary>
  204. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  205. public decimal B
  206. {
  207. get { return b; }
  208. set { b = value; }
  209. }
  210. decimal l;
  211. /// <summary>
  212. /// 午餐
  213. /// </summary>
  214. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  215. public decimal L
  216. {
  217. get { return l; }
  218. set { l = value; }
  219. }
  220. decimal d;
  221. /// <summary>
  222. /// 晚餐
  223. /// </summary>
  224. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  225. public decimal D
  226. {
  227. get { return d; }
  228. set { d = value; }
  229. }
  230. decimal tbr;
  231. /// <summary>
  232. /// 1/2 双人间
  233. /// </summary>
  234. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  235. public decimal TBR
  236. {
  237. get { return tbr; }
  238. set { tbr = value; }
  239. }
  240. decimal sgr;
  241. /// <summary>
  242. /// 单间
  243. /// </summary>
  244. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  245. public decimal SGR
  246. {
  247. get { return sgr; }
  248. set { sgr = value; }
  249. }
  250. decimal jses;
  251. /// <summary>
  252. /// 小套房
  253. /// </summary>
  254. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  255. public decimal JS_ES
  256. {
  257. get { return jses; }
  258. set { jses = value; }
  259. }
  260. decimal suite;
  261. /// <summary>
  262. /// 套房
  263. /// </summary>
  264. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  265. public decimal Suite
  266. {
  267. get { return suite; }
  268. set { suite = value; }
  269. }
  270. string accon;
  271. /// <summary>
  272. /// 住宿地名称
  273. /// </summary>
  274. [SugarColumn(IsNullable = true, ColumnDataType = "varchar(500)")]
  275. public string ACCON
  276. {
  277. get { return accon; }
  278. set { accon = value; }
  279. }
  280. decimal tv;
  281. /// <summary>
  282. /// 公务活动费用
  283. /// </summary>
  284. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  285. public decimal TV
  286. {
  287. get { return tv; }
  288. set { tv = value; }
  289. }
  290. decimal il;
  291. /// <summary>
  292. /// 邀请函相关费用
  293. /// </summary>
  294. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  295. public decimal iL
  296. {
  297. get { return il; }
  298. set { il = value; }
  299. }
  300. decimal iF;
  301. /// <summary>
  302. /// 公务翻译费用
  303. /// </summary>
  304. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  305. public decimal IF
  306. {
  307. get { return iF; }
  308. set { iF = value; }
  309. }
  310. decimal ef;
  311. /// <summary>
  312. /// 景点门票
  313. /// </summary>
  314. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  315. public decimal EF
  316. {
  317. get { return ef; }
  318. set { ef = value; }
  319. }
  320. string efr;
  321. /// <summary>
  322. /// 景点门票 描述
  323. /// </summary>
  324. [SugarColumn(IsNullable = true, ColumnDataType = "varchar(200)")]
  325. public string EFR
  326. {
  327. get { return efr; }
  328. set { efr = value; }
  329. }
  330. decimal brf;
  331. /// <summary>
  332. /// 饮料零食水果
  333. /// </summary>
  334. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  335. public decimal B_R_F
  336. {
  337. get { return brf; }
  338. set { brf = value; }
  339. }
  340. decimal te;
  341. /// <summary>
  342. /// 出行物资
  343. /// </summary>
  344. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  345. public decimal TE
  346. {
  347. get { return te; }
  348. set { te = value; }
  349. }
  350. decimal tgtips;
  351. /// <summary>
  352. /// 导游小费
  353. /// </summary>
  354. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  355. public decimal TGTips
  356. {
  357. get { return tgtips; }
  358. set { tgtips = value; }
  359. }
  360. decimal drvtips;
  361. /// <summary>
  362. /// 司机小费
  363. /// </summary>
  364. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  365. public decimal DRVTips
  366. {
  367. get { return drvtips; }
  368. set { drvtips = value; }
  369. }
  370. decimal pc;
  371. /// <summary>
  372. /// 零用金
  373. /// </summary>
  374. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  375. public decimal PC
  376. {
  377. get { return pc; }
  378. set { pc = value; }
  379. }
  380. decimal tlf;
  381. /// <summary>
  382. /// 领队费
  383. /// </summary>
  384. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  385. public decimal TLF
  386. {
  387. get { return tlf; }
  388. set { tlf = value; }
  389. }
  390. decimal ect;
  391. /// <summary>
  392. /// 会务费
  393. /// </summary>
  394. [SugarColumn(IsNullable = true, ColumnDataType = "decimal(18,2)")]
  395. public decimal ECT
  396. {
  397. get { return ect; }
  398. set { ect = value; }
  399. }
  400. public string GwCount { get; set; }
  401. public string FyCount { get; set; }
  402. }
  403. public class GroupCostView: Grp_GroupCost
  404. {
  405. }
  406. }