FrmCMByWorkShop.cs 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. using WCS_Client.UC;
  11. namespace WCS_Client.Frm
  12. {
  13. public partial class FrmCMByWorkShop : Form
  14. {
  15. public FrmCMByWorkShop()
  16. {
  17. InitializeComponent();
  18. }
  19. private void btnSave_Click(object sender, EventArgs e)
  20. {
  21. if (cmbWorkShopNO.Text == "" || cmbProLine.Text == "")
  22. {
  23. MessageUtil.ShowTips("车间编号和生产线不能为空!");
  24. return;
  25. }
  26. string msg = BaseWorkflow.CMByWorkShop(cmbWorkShopNO.Text, cmbProLine.Text);
  27. MessageUtil.ShowTips(msg);
  28. this.Close();
  29. }
  30. private void btnCancel_Click(object sender, EventArgs e)
  31. {
  32. this.Close();
  33. }
  34. private void cmbProLine_DropDown(object sender, EventArgs e)
  35. {
  36. cmbWorkShopNO.Items.Clear();
  37. TryCachHelper.TryExecute((db) =>
  38. {
  39. if (cmbWorkShopNO.Text == "205")
  40. {
  41. cmbProLine.Items.Add("Opp_205_A1");
  42. cmbProLine.Items.Add("Opp_205_B1");
  43. cmbProLine.Items.Add("Opp_205_AA1");
  44. cmbProLine.Items.Add("Opp_205_AB1");
  45. cmbProLine.Items.Add("Opp_205_AC1");
  46. cmbProLine.Items.Add("Opp_205_AD1");
  47. cmbProLine.Items.Add("Opp_205_AE1");
  48. cmbProLine.Items.Add("Opp_205_AF1");
  49. cmbProLine.Items.Add("Opp_205_AG1");
  50. cmbProLine.Items.Add("Opp_205_AH1");
  51. cmbProLine.Items.Add("Opp_205_AJ1");
  52. cmbProLine.Items.Add("Opp_205_BK1");
  53. cmbProLine.Items.Add("Opp_205_BA1");
  54. cmbProLine.Items.Add("Opp_205_BB1");
  55. cmbProLine.Items.Add("Opp_205_BC1");
  56. cmbProLine.Items.Add("Opp_205_BD1");
  57. cmbProLine.Items.Add("Opp_205_BE1");
  58. cmbProLine.Items.Add("Opp_205_BF1");
  59. cmbProLine.Items.Add("Opp_205_BG1");
  60. }
  61. });
  62. }
  63. }
  64. }