Form1.cs 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. using System;
  2. using System.Windows.Forms;
  3. using Dongke.IBOSS.PRD.Basics.DataAccess;
  4. using Dongke.IBOSS.PRD.Service.SAPHegiiDataService;
  5. namespace SAPTest
  6. {
  7. public partial class Form1 : Form
  8. {
  9. public Form1()
  10. {
  11. InitializeComponent();
  12. //DataManager.ConnectionString = string.Format(DataManager.ConnectionStringFormat, "172.18.32.116", "1521", "dkmes", "hgiboss", "dongke" );
  13. DataManager.ConnectionString = string.Format(DataManager.ConnectionStringFormat, "172.18.32.31", "1521", "dkmes", "dkmes", "dongke");
  14. }
  15. private void button1_Click(object sender, EventArgs e)
  16. {
  17. try
  18. {
  19. //开始时间
  20. string dateString = "2023-03-24 00:00:00";
  21. DateTime dt = DateTime.ParseExact(dateString, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.CurrentCulture);
  22. string dateString2 = "2023-07-01 00:00:00";
  23. //结束时间
  24. DateTime ndt = DateTime.ParseExact(dateString2, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.CurrentCulture);
  25. //跨车间
  26. //SAPDataLogic.CrossWorkshopToSAP_test(dt, ndt);
  27. //报工移库
  28. //SAPDataLogic.BGYKToSAP_TEST(dt, ndt);
  29. //报工
  30. //SAPDataLogic.SyncSap5000_test(dt, "ALL", ndt);
  31. //SAPDataLogic.SyncSap5000(ndt, "10");
  32. //SAPDataLogic.SyncSap5000(ndt, "20");
  33. //SAPDataLogic.SyncSap5000(ndt, "30");
  34. //SAPDataLogic.SyncSap5000(ndt, "40");
  35. //SAPDataLogic.SyncSap5000(ndt, "50");
  36. //SAPDataLogic.SyncSap5000(ndt, "60");
  37. //SAPDataLogic.SyncSap5000_test(dt, "30", ndt);
  38. //SAPDataLogic.SyncSap5000_test(dt, "40", ndt);
  39. //SAPDataLogic.SyncSap5000_test(dt, "50", ndt);
  40. //SAPDataLogic.SyncSap5000_60(dt);
  41. // 跨车间作业
  42. //SAPDataLogic.CrossWorkshopToSAP(dt, ndt);
  43. //报工-60节点-暂废
  44. //string dateString60 = "2022-09-29 00:00:00";
  45. //DateTime dt60 = DateTime.ParseExact(dateString60, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.CurrentCulture);
  46. //SAPDataLogic.SyncSap5000_60_BSJ(dt60);
  47. // 记得换地址---正式--post中的密码
  48. //4号补数据专用
  49. //报工60节点
  50. //SAPDataLogic.SyncSap5000_test_jj(dt,"60", ndt);
  51. //跨车间
  52. //SAPDataLogic.CrossWorkshopToSAP(dt, ndt);
  53. //SAPDataLogic.SyncSap1001_5000(ndt, "1001");
  54. MessageBox.Show("OK");
  55. }
  56. catch (Exception ex)
  57. {
  58. }
  59. }
  60. }
  61. }