示例#1
0
 /// <summary>
 /// 파일 전송 상태값 변경
 /// </summary>
 /// <param name="stat">상태</param>
 /// <param name="form">대상 전송 폼</param>
 private void ShowFileSendStatEx(int status, string desc, int idx, SendFileForm form)
 {
     try
     {
         switch (status) { 
             case DownloadStatus.SUCCESS:
                 form.label_result.Text = "모든 파일 전송이 완료되었습니다.";
                 form.btn_cancel.Text = "닫  기";
                 break;
             case DownloadStatus.FAILED:
                 form.label_result.Text = "파일 전송이 실패되었습니다.";
                 form.setProgress(-1);
                 form.btn_cancel.Text = "닫  기";
                 break;
             case DownloadStatus.SENDING:
                 form.setProgress(idx);
                 form.label_result.Text = desc;
                 break;
             case DownloadStatus.CANCELED:
                 form.label_result.Text = "파일 전송이 취소되었습니다.";
                 form.setProgress(-1);
                 form.btn_cancel.Text = "닫  기";
                 break;
         }
     }
     catch (Exception exception)
     {
         logWrite(exception.ToString());
     }
 }
示例#2
0
 /// <summary>
 /// 파일 전송 상태값 변경
 /// </summary>
 /// <param name="stat">상태</param>
 /// <param name="form">대상 전송 폼</param>
 private void ShowFileSendStat(string stat, int idx, SendFileForm form)
 {
     try
     {
         if (stat.Equals("Finish"))
         {
             form.label_result.Text = "모든 파일 전송이 완료되었습니다.";
             form.btn_cancel.Text = "닫  기";
         }
         else
         {
             form.setProgress(idx);
             form.label_result.Text = stat;
         }
     }
     catch (Exception exception)
     {
         logWrite(exception.ToString());
     }
 }