/// <summary> /// 发起对账 /// </summary> private void SendBillExecute() { if (FileName == null) { VMHelp.ShowMessage("文件未生成成功", false); return; } if (!billclient.UploadState) { VMHelp.ShowMessage("文件未上传成功", false); return; } Response09 response = new Response09(); Request09 request = new Request09(); request.BankCode = VMHelp.BankCode; request.FileName = FileName; request.BusinessCode = Tools.PublicData.UnknowBill; BillCheckWindowVm vm = new BillCheckWindowVm(); BillCheckWindow bkwindow = new BillCheckWindow(vm); bkwindow.Tag = "不明账款对账"; if (!(bool)bkwindow.ShowDialog()) { return; } request.Instruction = vm.BillInstruction; request.RecordCount = this.checklist.Count; decimal money = 0; foreach (UnknowBill item in checklist) { money = money + item.UB_Money.Value; } request.AllAmount = money; try { response = SendMessage <Response09>(request, VMHelp.PointCode, VMHelp.UserCode); } catch (Exception e) { System.Windows.MessageBox.Show(e.Message); return; } if (response.ReturnCode == Tools.PublicData.ResponseSuccess) { VMHelp.ShowMessage("对账成功", true); } else { VMHelp.ShowMessage("对账失败原因:", false); } }
public object Any(Request09 request) { return(new Request09Response { Result = "Hello, {0}!".Fmt(request.Name) }); }
public object Any(Request09 request) { return new Request09Response { Result = "Hello, {0}!".Fmt(request.Name) }; }