void GetData() { WriteLog.GetLog().Write("读取数据"); StringBuilder sb = new StringBuilder(); WriteLog.GetLog().Write("开始获取数据" + DateTime.Now.ToString()); string strStart = System.DateTime.Now.ToString(); List <MixInfo> list = new List <MixInfo>(); foreach (var item in lbladded) { item.Text = ""; item.BackColor = Color.White; } foreach (var item in lbladd) { item.Text = ""; } try { list = MixedClass.GetMixCig(machineSeq, groupNo, 0); int length; if (list.Count > lbladded.Length) { length = lbladded.Length; } else { length = list.Count; } UpdateLabel(list, length, lbladd); try { List <MixInfo> finish = new List <MixInfo>(); finish = MixedClass.GetMixCig3(machineSeq, groupNo, 1).Take(15).OrderBy(item => item.SortNum).ToList(); int lengths; if (finish.Count > lbladded.Length) { lengths = lbladded.Length; } else { lengths = finish.Count; } UpdateLabel(finish, lengths, lbladded); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } catch (Exception ex) { WriteLog.GetLog().Write("sp-03:数据获取失败! "); databaselinkcheck("数据库连接失败!请检查网络,重新打开程序!"); } }
void PullCigarette() { StringBuilder sb = new StringBuilder(); MixInfo info = MixedClass.GetMixCig(machineSeq, groupNo, 0)[0]; if (MixedClass.UpdatePullStatus2Put3(info.CigCode, machineSeq, info.SortNum)) { WriteLog.GetLog().Write("<点击放烟成功>"); BtnRemove.Enabled = false; BtnRemove.Visible = false; GetData(); } }
void PullCigarette(string stri) { MixInfo info = MixedClass.GetMixCig(machineSeq, groupNo, 0)[0]; WriteLog.GetLog().Write("扫到条码" + stri); if (info.CigCode.Trim() == stri.Trim() /* && info.CigName == strs[1].Trim()*/) { if (MixedClass.UpdatePullStatus2Put(machineSeq, info.SortNum, info.CigCode)) { WriteLog.GetLog().Write("<扫码放烟成功>"); BtnRemove.Enabled = false; BtnRemove.Visible = false; GetData(); str = ""; } } else { WriteLog.GetLog().Write("放烟品牌错误:扫描到条码" + stri); MessageBox.Show("放烟错误,请重放"); str = ""; } }