|
|
@ -77,7 +77,7 @@ namespace DyeingComputer.UserClass |
|
|
|
service.Received = (client, e) => |
|
|
|
{ |
|
|
|
string SYSAPI = e.ByteBlock.Span.ToString(Encoding.ASCII).Substring(0,5); |
|
|
|
string DAT = e.ByteBlock.Span.ToString(Encoding.ASCII).Substring(5); |
|
|
|
string DAT = e.ByteBlock.Span.ToString(Encoding.UTF8).Substring(5); |
|
|
|
string SYSDAT ="";// = e.ByteBlock.Span.ToString(Encoding.ASCII).Substring(5);
|
|
|
|
string SYSKEY =""; |
|
|
|
if (DAT.Length >= 16) SYSKEY = DAT.Substring(0,16); |
|
|
@ -258,14 +258,14 @@ namespace DyeingComputer.UserClass |
|
|
|
/**编辑行信息**/ |
|
|
|
DataRow dr = TechnologicalProcessView.sql.Tables[0].Rows[n - 1]; |
|
|
|
dr.BeginEdit(); |
|
|
|
dr["StepID"] = dat_821.GetValue("STEPID").ToString(); |
|
|
|
dr["StepName"] = dat_821.GetValue("STEPNAME").ToString(); |
|
|
|
dr["ParameterName"] = dat_821.GetValue("PNAME").ToString(); |
|
|
|
dr["Parameter1"] = dat_821.GetValue("P1").ToString(); |
|
|
|
dr["Parameter2"] = dat_821.GetValue("P2").ToString(); |
|
|
|
dr["Parameter3"] = dat_821.GetValue("P3").ToString(); |
|
|
|
dr["Parameter4"] = dat_821.GetValue("P4").ToString(); |
|
|
|
dr["Parameter5"] = dat_821.GetValue("P5").ToString(); |
|
|
|
dr["StepID"] = dat_821.GetValue("StepID").ToString(); |
|
|
|
dr["StepName"] = dat_821.GetValue("StepName").ToString(); |
|
|
|
dr["ParameterName"] = dat_821.GetValue("ParameterName").ToString(); |
|
|
|
dr["Parameter1"] = dat_821.GetValue("Parameter1").ToString(); |
|
|
|
dr["Parameter2"] = dat_821.GetValue("Parameter2").ToString(); |
|
|
|
dr["Parameter3"] = dat_821.GetValue("Parameter3").ToString(); |
|
|
|
dr["Parameter4"] = dat_821.GetValue("Parameter4").ToString(); |
|
|
|
dr["Parameter5"] = dat_821.GetValue("Parameter5").ToString(); |
|
|
|
dr.EndEdit(); |
|
|
|
|
|
|
|
var _TechnologicalProcessView = Application.Current.Windows.Cast<UserControl>().FirstOrDefault(window => window is TechnologicalProcessView) as TechnologicalProcessView;//跨页面
|
|
|
|