电子药箱通讯服务端
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.ServiceModel;
  6. using RDH.Data.Models;
  7. namespace RDH.Data.BLL
  8. {
  9. public partial class DispensingDeviceBLL : BaseOrclBLL<DispensingDevice>, IDispensingDeviceBLL
  10. {
  11. public DispensingDeviceBLL() : base()
  12. {
  13. AliasTableName = "d";
  14. }
  15. internal override String TABLE_NAME { get { return "DISPENSING_DEVICE"; } }//TB_NAME
  16. internal override string ENTITY_NAME { get { return "DispensingDevice"; } }
  17. internal override String KEY_COLUMN { get { return "KEY"; } }//KEY_COLUMN
  18. internal override void InitMaps()
  19. {
  20. ColumnPropMaps.Add("KEY", "Key");
  21. ColumnPropMaps.Add("DEVICE_NAME", "DeviceName");
  22. ColumnPropMaps.Add("DEVICE_CODE", "DeviceCode");
  23. ColumnPropMaps.Add("CREATE_BY", "CreateBy");
  24. ColumnPropMaps.Add("CREATE_TIME", "CreateTime");
  25. ColumnPropMaps.Add("DESCRIPTION", "Description");
  26. ColumnPropMaps.Add("ENABEL_FLAG", "EnabelFlag");
  27. ColumnPropMaps.Add("OPERATION_ROOM_KEY", "OperationRoomKey");
  28. ColumnPropMaps.Add("FLAG", "Flag");
  29. ColumnPropMaps.Add("CLIENT_TIME", "ClientTime");
  30. ColumnPropMaps.Add("SERVER_TIME", "ServerTime");
  31. ColumnPropMaps.Add("EXT01", "Ext01");
  32. ColumnPropMaps.Add("EXT02", "Ext02");
  33. ColumnPropMaps.Add("EXT03", "Ext03");
  34. ColumnPropMaps.Add("EXT04", "Ext04");
  35. ColumnPropMaps.Add("EXT05", "Ext05");
  36. ColumnPropMaps.Add("EXT06", "Ext06");
  37. ColumnPropMaps.Add("EXT07", "Ext07");
  38. ColumnPropMaps.Add("EXT08", "Ext08");
  39. ColumnPropMaps.Add("EXT09", "Ext09");
  40. ColumnPropMaps.Add("EXT10", "Ext10");
  41. ColumnPropMaps.Add("LAST_KEY", "LastKey");
  42. ColumnPropMaps.Add("NODE_ID", "NodeId");//COLUMN_MAPS
  43. }
  44. internal override object GetParam(DispensingDevice dispensingdevice)
  45. {
  46. return new
  47. {
  48. Key = dispensingdevice.Key,
  49. DeviceName = dispensingdevice.DeviceName,
  50. DeviceCode = dispensingdevice.DeviceCode,
  51. CreateBy = dispensingdevice.CreateBy,
  52. CreateTime = dispensingdevice.CreateTime,
  53. Desc = dispensingdevice.Description,
  54. EnabelFlag = dispensingdevice.EnabelFlag,
  55. OperationRoomKey = dispensingdevice.OperationRoomKey,
  56. Flag = dispensingdevice.Flag,
  57. ClientTime = dispensingdevice.ClientTime,
  58. ServerTime = dispensingdevice.ServerTime,
  59. Ext01 = dispensingdevice.Ext01,
  60. Ext02 = dispensingdevice.Ext02,
  61. Ext03 = dispensingdevice.Ext03,
  62. Ext04 = dispensingdevice.Ext04,
  63. Ext05 = dispensingdevice.Ext05,
  64. Ext06 = dispensingdevice.Ext06,
  65. Ext07 = dispensingdevice.Ext07,
  66. Ext08 = dispensingdevice.Ext08,
  67. Ext09 = dispensingdevice.Ext09,
  68. Ext10 = dispensingdevice.Ext10,
  69. LastKey = dispensingdevice.LastKey,
  70. NodeId = dispensingdevice.NodeId, //Params
  71. };
  72. }
  73. }
  74. }