private void Download() { toolStatus.Text = "Connecting..."; this.Refresh(); settings.ReadSettings(); TelnetHandler telnet = new TelnetHandler(settings); toolProgress.Value = 10; this.Refresh(); telnet.Connect(toolStatus, toolProgress); this.Refresh(); toolProgress.Value = 85; toolStatus.Text = "Parsing file..."; this.Refresh(); RecordingList list = new RecordingList(); RecordFileReader reader = new RecordFileReader(list); RecList = list; if (reader.CheckFile(@".\AutomaattiOut.py")) { reader.ReadRecords(@".\AutomaattiOut.py"); this.ShowRecordings(list); } else { MessageBox.Show("File download failed", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } toolProgress.Value = 0; toolStatus.Text = "Ready"; }
private void Upload() { if (RecList.RecordCount > 0) { RecordFileWriter writer = new RecordFileWriter(@".\AutomaattiIn.py", RecList); writer.WriteToFile(); } else { MessageBox.Show("No records found!", "Error"); } TelnetHandler telnet = new TelnetHandler(settings); toolStatus.Text = "Connecting..."; this.Refresh(); telnet.UploadConfig(toolStatus, toolProgress); this.Refresh(); MessageBox.Show("Configuration updated"); }