LgBaseService.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. using System.Text;
  2. using CoreFS.CA06;
  3. using System.Data;
  4. using System.Collections;
  5. using Core.Mes.Client.Common;
  6. using Core.LgMes.Client.lgDbMgt;
  7. namespace Core.LgMes.Client.lgServiceMgt.BaseService
  8. {
  9. public class LgBaseService
  10. {
  11. private Core.LgMes.Client.lgDbMgt.IDbCommand _dbCommond = DbCommandFactory.createDbCommand(DbCommandType.Ejgz);
  12. /// <summary>
  13. /// 默认ejgzxt的执行命令
  14. /// </summary>
  15. protected Core.LgMes.Client.lgDbMgt.IDbCommand dbCommond
  16. {
  17. get
  18. {
  19. return this._dbCommond;
  20. }
  21. }
  22. /// <summary>
  23. /// 返回执行命令
  24. /// </summary>
  25. /// <param name="dbType"></param>
  26. /// <returns></returns>
  27. protected Core.LgMes.Client.lgDbMgt.IDbCommand ReturnDbCommondByCommondType(DbCommandType dbType)
  28. {
  29. return DbCommandFactory.createDbCommand(dbType);
  30. }
  31. /// <summary>
  32. /// 返回ejgz 数据集
  33. /// </summary>
  34. /// <param name="param"></param>
  35. /// <returns></returns>
  36. protected DataSet GetEjDataSet(DbClientParam param)
  37. {
  38. return dbCommond.ExecuteReader(param);
  39. }
  40. /// <summary>
  41. /// 三期 数据集
  42. /// </summary>
  43. /// <param name="param"></param>
  44. /// <returns></returns>
  45. protected DataSet GetSqDataSet(DbClientParam param)
  46. {
  47. return ReturnDbCommondByCommondType(DbCommandType.TqMes).ExecuteReader(param);
  48. }
  49. }
  50. }