private void call_arrival01() { string errortxt = this.Vaildate("1"); if (errortxt != string.Empty) { MessageBox.Show(errortxt); this.focusControl.Focus(); return; } //this.Start(); arrivalreq = new arrival_req.AdvancedShipNotice(); arrivalreq.AdvancedShipNoticeHeader.StorerKey = this.storerkey.Text; arrivalreq.AdvancedShipNoticeHeader.ReceiptKey = this.receiptkey.Text; arrivalreq.AdvancedShipNoticeHeader.ArrangeStatus = "s"; //arrivalreq.AdvancedShipNoticeHeader.TheCube = this.thecube.Text; RequestMessage request = new RequestMessage(enumRequestType.MessageProcessor, enumMessageType.AdvancedShipNotice, enumRequestMethod.store, this.loginuser, enumSendSysId.EXceed, arrivalreq); //RequestWorkItem workitem = new RequestWorkItem(request, 1); ResponseMessage response = ThreadHelper.Execute(request); string errormsg = response.GetErrorMessage(); if (errormsg != string.Empty) { MessageBox.Show(response.GetErrorMessage()); } else { DoClassifyFrm frm = new DoClassifyFrm(this.loginuser, this.storerkey.Text, this.receiptkey.Text, linecount); frm.ShowDialog(); } //threadhelper.AddWorkItem(workitem); }
private void call_arrival01() { string errortxt = this.Vaildate(); if (errortxt != string.Empty) { MessageBox.Show(errortxt); this.focusControl.Focus(); return; } this.Start(); foreach (asnlist01_res.AdvancedShipNoticeHeader body in asnlist01res.AdvancedShipNoticeHeaders) { arrivalreq = new arrival_req.AdvancedShipNotice(); arrivalreq.AdvancedShipNoticeHeader.StorerKey = body.StorerKey; arrivalreq.AdvancedShipNoticeHeader.ReceiptKey = body.ReceiptKey; arrivalreq.AdvancedShipNoticeHeader.DischargeStatus = "s"; RequestMessage request = new RequestMessage(enumRequestType.MessageProcessor, enumMessageType.AdvancedShipNotice, enumRequestMethod.store, this.loginuser, enumSendSysId.EXceed, arrivalreq); //RequestWorkItem workitem = new RequestWorkItem(request, 2); //threadhelper.AddWorkItem(workitem); ResponseMessage Response = ThreadHelper.Execute(request); string errormsg = Response.GetErrorMessage(); if (errormsg != string.Empty) { MessageBox.Show(Response.GetErrorMessage()); this.portcodetxt.SetFocus(); return; } } this.portlist.Enabled = true; }
private void call_arrival02() { string errortxt = this.Vaildate("2"); if (errortxt != string.Empty) { MessageBox.Show(errortxt); this.focusControl.Focus(); return; } this.Start(); arrivalreq = new arrival_req.AdvancedShipNotice(); arrivalreq.AdvancedShipNoticeHeader.StorerKey = this.storerkey.Text; arrivalreq.AdvancedShipNoticeHeader.ReceiptKey = this.receiptkey.Text; arrivalreq.AdvancedShipNoticeHeader.ArrangeStatus = "c"; arrivalreq.AdvancedShipNoticeHeader.TheCube = this.thecube.Text; RequestMessage request = new RequestMessage(enumRequestType.MessageProcessor, enumMessageType.AdvancedShipNotice, enumRequestMethod.store, this.loginuser, enumSendSysId.EXceed, arrivalreq); RequestWorkItem workitem = new RequestWorkItem(request, 2); threadhelper.AddWorkItem(workitem); }
private void call_arrival02() { string errortxt = this.Vaildate(); if (errortxt != string.Empty) { MessageBox.Show(errortxt); this.focusControl.Focus(); return; } //this.Start(); arrivalreq = new arrival_req.AdvancedShipNotice(); arrivalreq.AdvancedShipNoticeHeader.StorerKey = this.storerkey.Text; arrivalreq.AdvancedShipNoticeHeader.ReceiptKey = this.receiptkey.Text; arrivalreq.AdvancedShipNoticeHeader.TheCase = this.thecase.Text; arrivalreq.AdvancedShipNoticeHeader.ThePallet = this.thepallet.Text; arrivalreq.AdvancedShipNoticeHeader.DischargeStatus = "s"; RequestMessage request = new RequestMessage(enumRequestType.MessageProcessor, enumMessageType.AdvancedShipNotice, enumRequestMethod.store, this.loginuser, enumSendSysId.EXceed, arrivalreq); //RequestWorkItem workitem = new RequestWorkItem(request, 3); //threadhelper.AddWorkItem(workitem); ResponseMessage response = ThreadHelper.Execute(request); string errormsg = response.GetErrorMessage(); if (errormsg != string.Empty) { MessageBox.Show(response.GetErrorMessage()); } else { DialogResult res = MessageBox.Show("是否结束卸货", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (res == DialogResult.Yes) { arrivalreq = new arrival_req.AdvancedShipNotice(); arrivalreq.AdvancedShipNoticeHeader.StorerKey = this.storerkey.Text; arrivalreq.AdvancedShipNoticeHeader.ReceiptKey = this.receiptkey.Text; arrivalreq.AdvancedShipNoticeHeader.TheCase = this.thecase.Text; arrivalreq.AdvancedShipNoticeHeader.ThePallet = this.thepallet.Text; arrivalreq.AdvancedShipNoticeHeader.DischargeStatus = "c"; RequestMessage request1 = new RequestMessage(enumRequestType.MessageProcessor, enumMessageType.AdvancedShipNotice, enumRequestMethod.store, this.loginuser, enumSendSysId.EXceed, arrivalreq); ResponseMessage response1 = ThreadHelper.Execute(request1); this.DialogResult = DialogResult.OK; } else { this.Close(); } } }
public void call_arrival01() { //string errortxt = this.Vaildate(); //if (errortxt != string.Empty) //{ // MessageBox.Show(errortxt); // this.focusControl.Focus(); // return; //} //this.Start(); string[] strarr=this.portlist.Items[0].ToString().Split(new char[]{' '}); string doorkey = strarr[0]; foreach (string line in this.asnlist.Items) { string[] linearr=line.Split(new char[]{' '}); arrivalreq = new arrival_req.AdvancedShipNotice(); arrivalreq.AdvancedShipNoticeHeader.DoorsKey = doorkey; arrivalreq.AdvancedShipNoticeHeader.Pier = this.portcodetxt.Text; arrivalreq.AdvancedShipNoticeHeader.StorerKey = linearr[1]; // this.storerkeytxt.Text; arrivalreq.AdvancedShipNoticeHeader.ReceiptKey = linearr[0]; if (this.isselfchk.Checked) { arrivalreq.AdvancedShipNoticeHeader.PerformanceData24 = "1"; } else { arrivalreq.AdvancedShipNoticeHeader.PerformanceData24 = "0"; } RequestMessage request = new RequestMessage(enumRequestType.MessageProcessor, enumMessageType.AdvancedShipNotice, enumRequestMethod.store, this.loginuser, enumSendSysId.EXceed, arrivalreq); //RequestWorkItem workitem = new RequestWorkItem(request, 2); //threadhelper.AddWorkItem(workitem); ResponseMessage Response = ThreadHelper.Execute(request); string errormsg = Response.GetErrorMessage(); if (errormsg != string.Empty) { MessageBox.Show(Response.GetErrorMessage()); } else { } } }
private void updateinputbox(string box) { arrival_req.AdvancedShipNotice reqasn = new arrival_req.AdvancedShipNotice(); reqasn.AdvancedShipNoticeHeader.StorerKey = this.storerKey.Text; reqasn.AdvancedShipNoticeHeader.ReceiptKey = this.receiptKey.Text; reqasn.AdvancedShipNoticeHeader.PerformanceData15 = box; RequestMessage request = new RequestMessage(enumRequestType.MessageProcessor, enumMessageType.AdvancedShipNotice, enumRequestMethod.store, this.loginuser, enumSendSysId.EXceed, reqasn); //RequestWorkItem workitem = new RequestWorkItem(request, 2); //threadhelper.AddWorkItem(workitem); ResponseMessage response = ThreadHelper.Execute(request); arrivalres = response.Deserialize<arrival_res.AdvancedShipNotice>(); string errormsg = response.GetErrorMessage(); if (errormsg != string.Empty) { MessageBox.Show(response.GetErrorMessage()); } else { MessageBox.Show("已更新开箱数", "提示"); } }
private void call_arrival01() { string errortxt = this.Vaildate(); if (errortxt != string.Empty) { MessageBox.Show(errortxt); this.focusControl.Focus(); return; } //this.Start(); foreach (asnlist01_res.AdvancedShipNoticeHeader body in asnlist01res.AdvancedShipNoticeHeaders) { arrivalreq = new arrival_req.AdvancedShipNotice(); arrivalreq.AdvancedShipNoticeHeader.StorerKey = body.StorerKey; arrivalreq.AdvancedShipNoticeHeader.ReceiptKey = body.ReceiptKey; arrivalreq.AdvancedShipNoticeHeader.PqcStatus = "s"; //foreach (asnlist01_res.AdvancedShipNoticeDetail detail in body.AdvancedShipNoticeDetail) //{ // arrival_req.AdvancedShipNoticeDetail detailitem = new arrival_req.AdvancedShipNoticeDetail(); // detailitem.ReceiptKey = detail.ReceiptKey; // detailitem.ReceiptLineNumber = detail.ReceiptLineNumber; // detailitem.PqcStatus = "n"; // detailitem.PqcPeopleNum = this.pqcpeoplenum.Text; // arrivalreq.AdvancedShipNoticeHeader.AdvancedShipNoticeDetail.Add(detailitem); //} RequestMessage request = new RequestMessage(enumRequestType.MessageProcessor, enumMessageType.AdvancedShipNotice, enumRequestMethod.store, this.loginuser, enumSendSysId.EXceed, arrivalreq); //RequestWorkItem workitem = new RequestWorkItem(request, 2); //threadhelper.AddWorkItem(workitem); ResponseMessage Response = ThreadHelper.Execute(request); string errormsg = Response.GetErrorMessage(); if (errormsg != string.Empty) { MessageBox.Show(Response.GetErrorMessage()); this.receiptKey.SetFocus(); } else { //arrivalres = e.WorkItem.Response.Deserialize<arrival_res.AdvancedShipNotice>(); //InvokeHelper.Set(this.asnlist, "Enabled", true); //InvokeHelper.Invoke(this, "openRFPqcFrm", null); this.asnlist.Enabled = true; this.openRFPqcFrm(); } } }
private void call_arrival01() { string errortxt = this.Vaildate(); if (errortxt != string.Empty) { MessageBox.Show(errortxt); this.focusControl.Focus(); return; } //this.Start(); arrivalreq = new arrival_req.AdvancedShipNotice(); arrivalreq.AdvancedShipNoticeHeader.StorerKey = this.detail.StorerKey; arrivalreq.AdvancedShipNoticeHeader.ReceiptKey = this.receiptKey.Text; arrivalreq.AdvancedShipNoticeHeader.PqcStatus = "s"; arrivalreq.AdvancedShipNoticeHeader.AdvancedShipNoticeDetail = new List<RFDeviceAPP.Common.Arrival01.Request.AdvancedShipNoticeDetail>(); arrival_req.AdvancedShipNoticeDetail item = new RFDeviceAPP.Common.Arrival01.Request.AdvancedShipNoticeDetail(); item.PqcPeopleNum = this.qpcnumber; item.PqcQtyInspected = this.pqcqtyinspected.Text; item.PqcQtyRejected = this.pqcqtyrejected.Text; item.PqcStatus = "c"; item.ReceiptKey = this.receiptKey.Text; item.ReceiptLineNumber = this.receiptLineNumber.Text; item.PqcWho = this.loginuser.UserName; arrivalreq.AdvancedShipNoticeHeader.AdvancedShipNoticeDetail.Add(item); RequestMessage request = new RequestMessage(enumRequestType.MessageProcessor, enumMessageType.AdvancedShipNotice, enumRequestMethod.store, this.loginuser, enumSendSysId.EXceed, arrivalreq); //RequestWorkItem workitem = new RequestWorkItem(request, 2); //threadhelper.AddWorkItem(workitem); ResponseMessage response= ThreadHelper.Execute(request); arrivalres = response.Deserialize<arrival_res.AdvancedShipNotice>(); string errormsg = response.GetErrorMessage(); if (errormsg != string.Empty) { MessageBox.Show(response.GetErrorMessage()); } else { MessageBox.Show("PQC完毕", "提示"); this.DialogResult = DialogResult.OK; } }