using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Core.StlMes.Client.SaleOrder { public partial class orderLineYesNo : Form { public delegate void UporderLineYesNoDesc(string type); public event UporderLineYesNoDesc UpdateOrderDeliveryDesc; public orderLineYesNo() { InitializeComponent(); } //全局窗体名称 private string typeName = ""; //按钮名称 private string butTonName = ""; /// /// 初始化 /// /// 窗体名称 /// 按钮名称:附加合同等... public orderLineYesNo(string fromName, string butTon) { this.typeName = fromName; this.butTonName = butTon; InitializeComponent(); } private void buttonCol_Click(object sender, EventArgs e) { this.UpdateOrderDeliveryDesc("False"); this.Close(); } /// /// 根据typeName判定:1.附加要求调用清空附加要求内容函数。2.技术特殊要求调用清空附加要求内容函数。 /// 3.发运要求调用清空附加要求内容函数。 /// /// /// private void buttonClar_Click(object sender, EventArgs e) { if (typeName.Equals("发运要求")) { this.UpdateOrderDeliveryDesc("FYTrue"); } if (typeName.Equals("附加要求")) { this.UpdateOrderDeliveryDesc("FJTrue"); } if (typeName.Equals("技术特殊要求")) { this.UpdateOrderDeliveryDesc("JSTrue"); } this.Close(); } private void buttonFromBut_Click(object sender, EventArgs e) { this.UpdateOrderDeliveryDesc("True"); this.Close(); } private void orderLineYesNo_Load(object sender, EventArgs e) { this.buttonFromBut.Text = this.butTonName; } } }