/* * string getBarAddcd(string barcd) * { * string re = ""; * try * { * if(!string.IsNullOrEmpty(barcd)) * { * HLATagInfo tg = hlaTagList.FirstOrDefault(i => i.BARCD == barcd); * if(tg!=null && !string.IsNullOrEmpty(tg.BARCD_ADD)) * { * return tg.BARCD_ADD; * } * } * } * catch(Exception) * { * * } * return re; * } * void checkAddBarcd(CJiaoJieDan dan) * { * try * { * if (dan == null) * return; * * foreach (var v in dan.huData) * { * foreach (var item in v.Value) * { * string barcd = item.barcd; * item.barcd_add = getBarAddcd(barcd); * } * } * } * catch(Exception) * { * * } * }*/ public void loadDoc(CJiaoJieDan jjd) { //checkAddBarcd(jjd); label13_jiaojiedocNO.Text = jjd.doc; label9_totalHu.Text = jjd.huData.Count.ToString(); mJiaoJieDan = jjd; mCurDanBoxList = LocalDataService.getJiaoJieDan(jjd.doc); grid.Rows.Clear(); foreach (var v in mCurDanBoxList) { addgrid(v); } updateHuCount(); }
private void button1_ok_Click(object sender, EventArgs e) { label2_downStatus.Text = "正在下载..."; button1_ok.Enabled = false; string doc = textBox1_docno.Text.Trim(); if (string.IsNullOrEmpty(doc)) { MessageBox.Show("单号不能为空"); return; } try { string sapRe = ""; string sapMsg = ""; CJiaoJieDan jjd = SAPDataService.getJiaoJieDan(doc, ref sapRe, ref sapMsg); if (sapRe == "S") { if (mParent != null) { mParent.loadDoc(jjd); } MessageBox.Show("成功下载"); Close(); } else { throw new Exception(sapMsg); } } catch (Exception ex) { MessageBox.Show(ex.ToString(), "下载出现异常"); } }