Exemple #1
0
        private void uploader_AllFileUploadCompleted(object sender, Basic.Controls.Uploader.AllUploadCompletedEventArgs args)
        {
            ClearData();
            this.uploader.Clear();
            if (args.UploadInfo[0].UploadResult == SingleFileUploadStatus.Failed)
            {
                Window.Alert(ResSaleIncomeAutoConfirm.Message_UploadFailed, Newegg.Oversea.Silverlight.Controls.Components.MessageType.Error);
                return;
            }

            facade.AutoConfirm(args.UploadInfo[0].ServerFilePath, drOutDate.SelectedDateStart, drOutDate.SelectedDateEnd, result =>
            {
                successSysNoSplitString = string.Join(",", result.SuccessSysNoList);
                failedSysNoSplitString  = string.Join(",", result.FailedSysNoList);
                failedMessage           = result.FailedMessage;

                string msg = string.Format(ResSaleIncomeAutoConfirm.Message_TotalStatisticInfo
                                           , result.SuccessSysNoList.Count + result.FailedSysNoList.Count
                                           , result.SubmitConfirmCount
                                           , result.FailedSysNoList.Count
                                           , result.SuccessSysNoList.Count);

                this.tbStatisticInfo.Text       = msg;
                this.tbStatisticInfo.Visibility = Visibility.Visible;

                this.dgConfirmSuccessResult.Bind();
                this.dgConfirmFailedsResult.Bind();
            });
        }
        private void ucFileUploader_AllFileUploadCompleted(object sender, Basic.Controls.Uploader.AllUploadCompletedEventArgs args)
        {
            if (args.UploadInfo != null && args.UploadInfo.Count > 0 && args.UploadInfo[0].UploadResult == Basic.Controls.Uploader.SingleFileUploadStatus.Success)
            {
                string getFileIdentity = args.UploadInfo[0].ServerFilePath;
                this.FileIdentity = getFileIdentity;

                //解析上传Excel,返回List<>:
                serviceFacade.ConvertBasketTemplateFileToEntityList(getFileIdentity, (objs, argss) =>
                {
                    if (argss.FaultsHandle())
                    {
                        return;
                    }
                    this.Dialog.ResultArgs.Data = argss.Result;
                    //CPApplication.Current.CurrentPage.Context.Window.Alert(string.Format("导入成功{0}条,导入失败{1}条", (string)argss.Result[1].Rows[0]["successCount"], (string)argss.Result[1].Rows[0]["failedCount"]));
                    this.Dialog.Close(true);
                });
            }
            else
            {
                CurrentWindow.Alert("上传模板失败!");
                return;
            }
        }
 private void FileUploader_AllFileUploadCompleted(object sender, Basic.Controls.Uploader.AllUploadCompletedEventArgs args)
 {
     if (args.UploadInfo[0].UploadResult == Basic.Controls.Uploader.SingleFileUploadStatus.Failed)
     {
         CurrentWindow.Alert(ResValueAddedTaxInvoiceDetail.msg_UploadFalid);
         return;
     }
     //上传成功,返回文件地址:
     CurrentValueAddedTaxVM.CertificateFileName = args.UploadInfo[0].ServerFilePath;
 }
Exemple #4
0
 private void FileUploader_AllFileUploadCompleted(object sender, Basic.Controls.Uploader.AllUploadCompletedEventArgs args)
 {
     if (args.UploadInfo[0].UploadResult == Basic.Controls.Uploader.SingleFileUploadStatus.Failed)
     {
         CurrentWindow.Alert(ResBatchImportCustomer.Message_UploadFailed, MessageType.Error);
         return;
     }
     //上传成功,解析文件
     BatchVM.ImportFilePath = args.UploadInfo[0].ServerFilePath;
     btnImport.IsEnabled    = true;
 }
 private void ucFileUploader_AllFileUploadCompleted(object sender, Basic.Controls.Uploader.AllUploadCompletedEventArgs args)
 {
     if (args.UploadInfo[0].UploadResult == Basic.Controls.Uploader.SingleFileUploadStatus.Failed)
     {
         CurrentWindow.Alert(ResVendorMaintain.InfoMsg_UploadFailed);
         return;
     }
     //上传成功,返回文件地址:
     Dialog.ResultArgs.Data = args.UploadInfo[0].ServerFilePath;
     Dialog.Close(true);
 }
Exemple #6
0
        private void uploader_AllFileUploadCompleted(object sender, Basic.Controls.Uploader.AllUploadCompletedEventArgs args)
        {
            uploader.Clear();
            if (args.UploadInfo[0].UploadResult == SingleFileUploadStatus.Failed)
            {
                Window.Alert(ResPostIncomeImport.Upload_Fault, Newegg.Oversea.Silverlight.Controls.Components.MessageType.Error);
                return;
            }

            facade.ImportPostIncome(args.UploadInfo[0].ServerFilePath, result =>
            {
                this.dgConfirmSuccessResult.ItemsSource = result.SuccessList;
                this.dgConfirmFailedsResult.ItemsSource = result.FaultList;
                Window.Alert(result.Message);
            });
        }
Exemple #7
0
        /// <summary>
        /// 批量导入
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void uploadImoportFile_AllFileUploadCompleted(object sender, Basic.Controls.Uploader.AllUploadCompletedEventArgs args)
        {
            uploadImoportFile.Clear();
            if (args.UploadInfo[0].UploadResult == SingleFileUploadStatus.Failed)
            {
                Window.Alert(ResKeywords.Information_UploadFailed, Newegg.Oversea.Silverlight.Controls.Components.MessageType.Error);
                return;
            }

            facade.BatchImportProductKeywords(args.UploadInfo[0].ServerFilePath, (obj, args2) =>
            {
                if (args2.FaultsHandle())
                {
                    return;
                }
                QueryResultGrid.Bind();
                CPApplication.Current.CurrentPage.Context.Window.Alert(ResKeywords.Information_OperateSuccessful, Newegg.Oversea.Silverlight.Controls.Components.MessageType.Information);
            });
        }
        private void uploader_AllFileUploadCompleted(object sender, Basic.Controls.Uploader.AllUploadCompletedEventArgs args)
        {
            uploader.Clear();
            if (args.UploadInfo[0].UploadResult == SingleFileUploadStatus.Failed)
            {
                this.AlertErrorDialog(ResInvoiceDetailReport.Message_UploadFail);
                return;
            }

            int stockSysNo = Convert.ToInt32(this.cmbStock.SelectedValue);

            _facade.ImportTrackingNumber(args.UploadInfo[0].ServerFilePath, stockSysNo, result =>
            {
                this.DataGrid_SuccessList.ItemsSource = result.SuccessList;
                this.DataGrid_FailedList.ItemsSource  = result.FailedList;

                this.tbStatisticInfo.Text = string.Format(ResInvoiceDetailReport.Message_StatisticInfo
                                                          , result.SuccessList.Count + result.FailedList.Count
                                                          , result.SuccessList.Count
                                                          , result.FailedList.Count);
            });
        }