public void SendDunEmail(SendDunEmailReq request, EventHandler <RestClientEventArgs <dynamic> > callback) { string relativeUrl = "/RMAService/Report/OutBoundNotReturn/SendDunEmail"; restClient.Update(relativeUrl, request, (obj, args) => { if (args.FaultsHandle()) { return; } callback(obj, args); }); }
private void btnSendMail_Click(object sender, RoutedEventArgs e) { OutBoundNotReturnListVM vm = (sender as HyperlinkButton).DataContext as OutBoundNotReturnListVM; SendDunEmailReq request = new SendDunEmailReq(); request.SendMailCount = vm.IsSendMail.HasValue ? (vm.IsSendMail.Value + 1) : 1; request.OutboundSysNo = vm.OutboundSysNo.Value; request.RegisterSysNo = vm.RegisterSysNo.Value; request.SOSysNo = vm.SOSysNo.Value; facade.SendDunEmail(request, (obj, args) => { this.DataGrid_Query_ResultList.Bind(); }); }
public virtual void SendDunEmail(SendDunEmailReq request) { ObjectFactory <OutBoundAppService> .Instance.SendDunEmail(request.OutboundSysNo, request.RegisterSysNo, request.SendMailCount, request.SOSysNo); }