コード例 #1
0
        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);
            });
        }
コード例 #2
0
        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();
            });
        }
コード例 #3
0
 public virtual void SendDunEmail(SendDunEmailReq request)
 {
     ObjectFactory <OutBoundAppService> .Instance.SendDunEmail(request.OutboundSysNo, request.RegisterSysNo, request.SendMailCount, request.SOSysNo);
 }