示例#1
0
        public ScanProgressForm(EMIFileUploadForm uploadForm, HashSet<string> scanSites, string scanRootFolder, bool isRecursive)
        {
            mUploadForm = uploadForm;
            mScanSites = scanSites;
            mScanRootFolder = scanRootFolder;
            mIsRecursive = isRecursive;

            InitializeComponent();
        }
示例#2
0
        public UploadEMIProgressForm(EMIFileUploadForm uploadForm, Dictionary<string, EMIFileData> datas)
        {
            mUploadForm = uploadForm;
            mUploadEmiDatas = datas;

            foreach (string fileName in datas.Keys)
            {
                Debug.WriteLine(fileName);
            }

            InitializeComponent();

            HTTPAgent.instance().onUploadFileFailed += new HTTPAgent.uploadFileFailed(UploadEMIProgressForm_onUploadFileFailed);
            HTTPAgent.instance().onUploadFileSuccessfully += new HTTPAgent.uploadFileSuccessfully(UploadEMIProgressForm_onUploadFileSuccessfully);

            mUploadThread = new Thread(delegate()
            {
                UploadEmiFile();
            });
        }
示例#3
0
        private void UploadEMIFilesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            BindingTask task = ((TaskModel)WorkspaceTreeView.SelectedNode.Tag).mTask;
            EMIFileUploadForm uploadForm = new EMIFileUploadForm(((TaskModel)WorkspaceTreeView.SelectedNode.Tag).mTask);
            uploadForm.ShowDialog();

            ReLoad();
            FocusNode(NodeType.Task, task.ID);
        }