private void btnSave_Click(object sender, EventArgs e) { try { int HeaderXType = LBConverter.ToInt32(this.txtHeaderXType.SelectedValue); int TailXType = LBConverter.ToInt32(this.txtTailXType.SelectedValue); int FailYType = LBConverter.ToInt32(this.txtFailYType.SelectedValue); int SuccessYType = LBConverter.ToInt32(this.txtSuccessYType.SelectedValue); int IsAlermEffect = this.chkAlermEffect.Checked ? 1 : 0; int IsHeaderEffect = this.chkHeaderEffect.Checked ? 1 : 0; int IsTailEffect = this.chkTailEffect.Checked ? 1 : 0; string strSerialName = this.txtSerialName.SelectedValue == null?"": this.txtSerialName.SelectedValue.ToString(); LBDbParameterCollection parmCol = new LBDbParameterCollection(); parmCol.Add(new LBParameter("HeaderXType", enLBDbType.Int32, HeaderXType)); parmCol.Add(new LBParameter("TailXType", enLBDbType.Int32, TailXType)); parmCol.Add(new LBParameter("SuccessYType", enLBDbType.Int32, SuccessYType)); parmCol.Add(new LBParameter("FailYType", enLBDbType.Int32, FailYType)); parmCol.Add(new LBParameter("IsHeaderEffect", enLBDbType.Boolean, IsHeaderEffect)); parmCol.Add(new LBParameter("IsTailEffect", enLBDbType.Boolean, IsTailEffect)); parmCol.Add(new LBParameter("IsAlermEffect", enLBDbType.Boolean, IsAlermEffect)); parmCol.Add(new LBParameter("MachineName", enLBDbType.String, LoginInfo.MachineName)); parmCol.Add(new LBParameter("SerialName", enLBDbType.String, strSerialName)); DataSet dsReturn; Dictionary <string, object> dictValue; ExecuteSQL.CallSP(14500, parmCol, out dsReturn, out dictValue); LBInFrareHelper.InitSerialPort(); LB.WinFunction.LBCommonHelper.ShowCommonMessage("保存成功!"); } catch (Exception ex) { LB.WinFunction.LBCommonHelper.DealWithErrorMessage(ex); } }
private void btnStopTestY_Click(object sender, EventArgs e) { try { LBInFrareHelper.SendAlermStatus(enAlermStatus.None); } catch (Exception ex) { LB.WinFunction.LBCommonHelper.DealWithErrorMessage(ex); } }