FrmPlanWgtIn.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  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.Windows.Forms;
  9. using Core.Mes.Client.Comm.Tool;
  10. namespace Core.StlMes.Client.PlnSaleOrd
  11. {
  12. public partial class FrmPlanWgtIn : Form
  13. {
  14. private double planWgt = 0;
  15. private double waitPlanWgt = 0;
  16. public double PlanWgt
  17. {
  18. get { return planWgt; }
  19. set { planWgt = value; }
  20. }
  21. private Boolean flag = false;
  22. public Boolean Flag
  23. {
  24. get { return flag; }
  25. set { flag = value; }
  26. }
  27. public FrmPlanWgtIn(double waitPlanWgt)
  28. {
  29. InitializeComponent();
  30. this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
  31. this.waitPlanWgt = waitPlanWgt;
  32. this.ultraNumericEditor1.Value = waitPlanWgt;
  33. }
  34. private void ultraButton1_Click(object sender, EventArgs e)
  35. {
  36. planWgt =double.Parse( ultraNumericEditor1.Value.ToString());
  37. if (planWgt == 0)
  38. {
  39. MessageUtil.ShowWarning("分配排产量不能为0!");
  40. return;
  41. }
  42. if (PlanWgt > waitPlanWgt)
  43. {
  44. MessageUtil.ShowWarning("分配排产量不能大于待分配排产量:"+waitPlanWgt+"吨");
  45. return;
  46. }
  47. flag = true;
  48. this.Close();
  49. }
  50. }
  51. }