示例#1
0
        void UploadEMIProgressForm_onUploadFileFailed(string fileName, System.Net.HttpStatusCode statusCode, ErrorMessage errMsg)
        {
            Debug.WriteLine("Upload emi file '" + fileName + "' failed, status = " + statusCode.ToString());
            DetailListBox.Items.Add(fileName);
            string reason = "Unknown reason";
            if (errMsg != null)
            {
                if ("com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException".Equals(errMsg.Name))
                    reason = "Duplicate file";
                else
                    reason = errMsg.Name;
            }
            DetailListBox.Items.Add("    Failed: " + reason + " !");

            RemoveEmiFile(mCurUploadFile);

            mEmiFileCount++;
            mUploadFailedCount++;
            UpdateStatusInfo();
            UpdateProgress(mEmiFileCount, mCurUploadFile);

            DataCenter.Instance().UploadFiles.Remove(mCurUploadFile);
            DataCenter.Instance().StoreData();

            if (mIsTerminated)
                return;

            UploadEmiFile();
        }
 void ChannelSettingManagementForm_onUploadFileFailed(string fileName, System.Net.HttpStatusCode statusCode, ErrorMessage errMessage)
 {
     MessageBox.Show("Upload file" + fileName + " failed, status code = " + statusCode.ToString());
 }
 void EquipmentParameterManagementForm_onUploadFileFailed(string fileName, System.Net.HttpStatusCode statusCode, ErrorMessage errMsg)
 {
     MessageBox.Show("Upload file" + fileName + " failed, status code = " + statusCode.ToString());
 }