using Core.Mes.Client.Comm.Control; using Core.StlMes.Client.Qcm.Control; using CoreFS.CA06; using System; namespace Core.StlMes.Client.Qcm { public partial class ComBaseStdRTestFrm : FrmBase { private ComBaseStdRTestCtrl _stdRTestCtrl; public ComBaseStdRTestFrm() { InitializeComponent(); } private void ComBaseStdRTestFrm_Load(object sender, EventArgs e) { _stdRTestCtrl = new ComBaseStdRTestCtrl(panel2, ob); } public override void ToolBar_Click(object sender, string ToolbarKey) { base.ToolBar_Click(sender, ToolbarKey); switch (ToolbarKey) { case "Query": Query(); break; case "Save": _stdRTestCtrl.Save(); break; case "Delete": _stdRTestCtrl.UpdateValidflag("0"); break; case "Resume": _stdRTestCtrl.UpdateValidflag("1"); break; case "Export": Export(); break; } } private void Export() { GridHelper.ulGridToExcel(_stdRTestCtrl.UltraGrid1, "试样组与试验标准关系"); } public void Query() { string validflag = labelCheckBox1.Checked ? "0" : "1"; string phyNameMin = labelTextBox1.Checked ? labelTextBox1.Text.Trim() : ""; _stdRTestCtrl.Query(phyNameMin, validflag); } } }