dlgReviewMemo.cs 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  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 CoreFS.CA06;
  10. namespace Core.StlMes.Client.SaleOrder.Dialog
  11. {
  12. /// <summary>
  13. /// 评审说明弹窗
  14. /// </summary>
  15. public partial class dlgReviewMemo : FrmBase
  16. {
  17. public dlgReviewMemo()
  18. {
  19. InitializeComponent();
  20. }
  21. private int reviewFlag; //评审状态标识 1 通过 ,0不通过,2 技术评审失败,3 合同变更
  22. /// <summary>
  23. /// 评审状态标识 1 通过 ,0不通过,2 技术评审失败,3 合同变更 4提报利库
  24. /// </summary>
  25. public int ReviewFlag
  26. {
  27. get { return reviewFlag; }
  28. set { reviewFlag = value; }
  29. }
  30. private string reviewSatus; //评审状态描述
  31. /// <summary>
  32. /// 评审状态描述
  33. /// </summary>
  34. public string ReviewSatus
  35. {
  36. get { return reviewSatus; }
  37. set { reviewSatus = value; }
  38. }
  39. private string reviewMemo = ""; //评审说明
  40. /// <summary>
  41. /// 评审说明
  42. /// </summary>
  43. public string ReviewMemo
  44. {
  45. get { return reviewMemo; }
  46. set { reviewMemo = value; }
  47. }
  48. private void dlgReviewMemo_Load(object sender, EventArgs e)
  49. {
  50. ultraTextEditor1.Text = this.ReviewSatus;
  51. ultraTextEditor2.Focus();
  52. ultraTextEditor2.Text = reviewMemo;
  53. }
  54. private void ultraButton1_Click(object sender, EventArgs e)
  55. {
  56. if (this.ReviewFlag == 0 && ultraTextEditor2.Text.Trim() == "")
  57. {
  58. MessageBox.Show("请输入评审说明!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
  59. return;
  60. }
  61. else if (this.ReviewFlag == 2 && ultraTextEditor2.Text.Trim() == "")
  62. {
  63. MessageBox.Show("请输入再次提交技术评审的原因!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
  64. return;
  65. }
  66. else if (this.ReviewFlag == 3 && ultraTextEditor2.Text.Trim() == "")
  67. {
  68. MessageBox.Show("请输入合同变更说明!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
  69. return;
  70. }
  71. else if (this.ReviewFlag == 4 && ultraTextEditor2.Text.Trim() == "")
  72. {
  73. MessageBox.Show("请输入有库存而不利库的原因!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
  74. return;
  75. }
  76. this.ReviewMemo = ultraTextEditor2.Text.Trim();
  77. this.DialogResult = DialogResult.OK;
  78. }
  79. }
  80. }