예제 #1
0
 public void updateStatus(string status)
 {
     //Result objs = JsonHelper.Json2Object<Result>(comps.vo.result.description);
     if (this.InvokeRequired)
     {
         this.Invoke(new UpdateStatus(updateStatus), status);
     }
     else
     {
         if (status == "pause")
         {
             return;
         }
         else if (status == "success")
         {
             comps.fileStatus.Text = "上传成功";
             uploadDetail.uploading_FileCountLabel.Text = "正在上传" + (uploadHelper.voList.Count - 1) + "个文档";
             this.uploadingItemContainer.Controls.Remove(this);
             uploadDetail.del(comps);
         }
         else if (status == "fail1")
         {
             failFun();
         }
         else
         {
             failFun();
         }
         comps.start.Visible = false;
         comps.pause.Visible = false;
         comps.btnPanel.Left = 727;
     }
 }