Form1.cs 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  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,
  13. "172.18.32.116",
  14. "1521",
  15. "dkmes",
  16. "hgiboss",
  17. "dongke"
  18. );
  19. }
  20. private void button1_Click(object sender, EventArgs e)
  21. {
  22. try
  23. {
  24. //开始时间
  25. string dateString = "2022-09-25 00:00:00";
  26. DateTime dt = DateTime.ParseExact(dateString, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.CurrentCulture);
  27. string dateString2 = "2022-10-02 13:00:00";
  28. //结束时间
  29. DateTime ndt = DateTime.ParseExact(dateString2, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.CurrentCulture);
  30. //跨车间
  31. //SAPDataLogic.CrossWorkshopToSAP_test(dt, ndt);
  32. //报工移库
  33. //SAPDataLogic.BGYKToSAP_TEST(dt, ndt);
  34. //报工
  35. //SAPDataLogic.SyncSap5000_test(dt, "ALL", ndt);
  36. //SAPDataLogic.SyncSap5000(ndt, "10");
  37. //SAPDataLogic.SyncSap5000(ndt, "20");
  38. //SAPDataLogic.SyncSap5000(ndt, "30");
  39. //SAPDataLogic.SyncSap5000(ndt, "40");
  40. //SAPDataLogic.SyncSap5000(ndt, "50");
  41. //SAPDataLogic.SyncSap5000(ndt, "60");
  42. //SAPDataLogic.SyncSap5000_test(dt, "30", ndt);
  43. //SAPDataLogic.SyncSap5000_test(dt, "40", ndt);
  44. //SAPDataLogic.SyncSap5000_test(dt, "50", ndt);
  45. //.SyncSap5000_test(dt, "60", ndt);
  46. // 跨车间作业
  47. //SAPDataLogic.CrossWorkshopToSAP(dt, ndt);
  48. //报工-60节点-暂废
  49. //string dateString60 = "2022-09-29 00:00:00";
  50. //DateTime dt60 = DateTime.ParseExact(dateString60, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.CurrentCulture);
  51. //SAPDataLogic.SyncSap5000_60_BSJ(dt60);
  52. // 记得换地址---正式--post中的密码
  53. //4号补数据专用
  54. //报工60节点
  55. //SAPDataLogic.SyncSap5000_test_jj(dt,"60", ndt);
  56. //跨车间
  57. //SAPDataLogic.CrossWorkshopToSAP(dt, ndt);
  58. MessageBox.Show("OK");
  59. }
  60. catch (Exception ex)
  61. {
  62. }
  63. }
  64. }
  65. }