/// <summary> /// 发起对账 /// </summary> private void SendBillExecute() { if (FileName == null) { VMHelp.ShowMessage("文件未生成成功", false); return; } if (!client.UploadState) { VMHelp.ShowMessage("文件未上传成功", false); return; } Response07 response = new Response07(); Request07 request = new Request07(); request.BankCode = VMHelp.BankCode; request.FileName = FileName; request.BusinessCode = Tools.PublicData.InterestRecord; //ObservableCollection<SeasonInterest> temp = GetBalance();//获得平台余额 decimal PlatformBalance = 0; foreach (InterestBillCheck item in this.Models) { PlatformBalance += item.TradeFundAmount.Value; } request.PlatInterestAmount = PlatformBalance;//平台利息 BillCheckWindowVm vm = new BillCheckWindowVm(); BillCheckWindow bkwindow = new BillCheckWindow(vm); bkwindow.Tag = "利息对账"; if (!(bool)bkwindow.ShowDialog()) { return; } request.RecordCount = this.Models.Count; request.RealInterestAmount = vm.AccountBalance.Value;//实际利息 try { response = SendMessage <Response07>(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(Tools.HelpClass.Current.MsgDIC[response.ReturnCode], false); } }
public object Any(Request07 request) { return(new Request07Response { Result = "Hello, {0}!".Fmt(request.Name) }); }
public object Any(Request07 request) { return new Request07Response { Result = "Hello, {0}!".Fmt(request.Name) }; }