private void connection_test_button_Click(object sender, EventArgs e) { AlertGUI temp5 = new AlertGUI(); temp5.setMessage("Attempting to connect to server....", ""); temp5.Show(); try { PDA_GUI.ServerConnection conn = new PDA_GUI.ServerConnection(); conn.connect(); temp5.Close(); temp5.Dispose(); conn.disconnect(); AlertGUI temp3 = new AlertGUI(); temp3.setMessage("Server Connected Successfully!", ""); temp3.Show(); } catch { AlertGUI temp2 = new AlertGUI(); temp2.setMessage("Could not find server"); //temp2.ShowDialog(); temp2.Show(); temp5.Close(); temp5.Dispose(); } }
public bool ConnectionStuff() { try { PDA_GUI.ServerConnection conn = new PDA_GUI.ServerConnection(); conn.connect(); Server_Connection.DailyTask[] dts = conn.getTasks(); DailyTaskID = dts[0].idDailyTask; todaysTask = new WalkingTask(((Server_Connection.WalkingTask)dts[0]).steps); conn.disconnect(); } catch { todaysTask = new WalkingTask(500); // temp2.ShowDialog(); current_task = todaysTask.display(); tasksDialog.setStuff(this); this.myWiiData = new WiiRemoteData(); myWiiRemoteConnection = new WiiRemoteConnection(); wiimoteCon = myWiiRemoteConnection.connect(); this.myWiiData.processData(myWiiRemoteConnection); this.TodaysStats = new Queue <Stats>(); return(false); } current_task = todaysTask.display(); tasksDialog.setStuff(this); this.myWiiData = new WiiRemoteData(); myWiiRemoteConnection = new WiiRemoteConnection(); wiimoteCon = myWiiRemoteConnection.connect(); this.myWiiData.processData(myWiiRemoteConnection); this.TodaysStats = new Queue <Stats>(); return(true); }
public bool ConnectionStuff() { try { PDA_GUI.ServerConnection conn = new PDA_GUI.ServerConnection(); conn.connect(); Server_Connection.DailyTask[] dts = conn.getTasks(); DailyTaskID = dts[0].idDailyTask; todaysTask = new WalkingTask(((Server_Connection.WalkingTask)dts[0]).steps); conn.disconnect(); } catch { todaysTask = new WalkingTask(500); // temp2.ShowDialog(); current_task = todaysTask.display(); tasksDialog.setStuff(this); this.myWiiData = new WiiRemoteData(); myWiiRemoteConnection = new WiiRemoteConnection(); wiimoteCon = myWiiRemoteConnection.connect(); this.myWiiData.processData(myWiiRemoteConnection); this.TodaysStats = new Queue<Stats>(); return false; } current_task = todaysTask.display(); tasksDialog.setStuff(this); this.myWiiData = new WiiRemoteData(); myWiiRemoteConnection = new WiiRemoteConnection(); wiimoteCon= myWiiRemoteConnection.connect(); this.myWiiData.processData(myWiiRemoteConnection); this.TodaysStats = new Queue<Stats>(); return true; }
private void quit_button_Click(object sender, EventArgs e) { myWiiRemoteConnection.disconnect(); //save summary of days tasks try { string statsFilePath = "\\ActivityMonitor\\PreviousStats.stats"; string activityMonitorDirectory = "\\ActivityMonitor"; if (File.Exists(statsFilePath)) { StreamReader ReadStatsFile = new StreamReader(statsFilePath); Queue <string> previous = new Queue <string>(); int a = 6; while (a > 0) { a--; previous.Enqueue(ReadStatsFile.ReadLine()); } string TodaysStats = STEPS.ToString() + "," + statsDialog.step_min_value.Text; //previous.Push(TodaysStats); ReadStatsFile.Close(); StreamWriter writeStatsFile = new StreamWriter(statsFilePath); writeStatsFile.WriteLine(TodaysStats); while (previous.Count() > 0) { writeStatsFile.WriteLine(previous.Dequeue()); } writeStatsFile.Close(); } else { if (File.Exists(statsFilePath)) { return; } //if directory exists, create file if (Directory.Exists(activityMonitorDirectory)) { FileStream createConfigFile = File.Create(statsFilePath); createConfigFile.Close(); return; } //if directory doesnt exist, create file and directory if (!Directory.Exists(activityMonitorDirectory)) { Directory.CreateDirectory(activityMonitorDirectory); FileStream createConfigFile = File.Create(statsFilePath); createConfigFile.Close(); return; } } } catch { AlertGUI temp2 = new AlertGUI(); temp2.setMessage("Could not save daily tasks"); temp2.ShowDialog(); } //sending data to the server try { PDA_GUI.ServerConnection conn = new PDA_GUI.ServerConnection(); conn.connect(); conn.setMainMenu(this); conn.sendStats(); } catch (Exception e5) { AlertGUI temp2 = new AlertGUI(); temp2.setMessage("Could not find server"); Cursor.Current = Cursors.WaitCursor; temp2.ShowDialog(); } statsDialog.Close(); tasksDialog.Close(); this.Close(); }
private void quit_button_Click(object sender, EventArgs e) { myWiiRemoteConnection.disconnect(); //save summary of days tasks try { string statsFilePath = "\\ActivityMonitor\\PreviousStats.stats"; string activityMonitorDirectory = "\\ActivityMonitor"; if (File.Exists(statsFilePath)) { StreamReader ReadStatsFile = new StreamReader(statsFilePath); Queue<string> previous = new Queue<string>(); int a = 6; while (a > 0) { a--; previous.Enqueue(ReadStatsFile.ReadLine()); } string TodaysStats = STEPS.ToString() + "," + statsDialog.step_min_value.Text; //previous.Push(TodaysStats); ReadStatsFile.Close(); StreamWriter writeStatsFile = new StreamWriter(statsFilePath); writeStatsFile.WriteLine(TodaysStats); while (previous.Count() > 0) { writeStatsFile.WriteLine(previous.Dequeue()); } writeStatsFile.Close(); } else { if (File.Exists(statsFilePath)) { return; } //if directory exists, create file if (Directory.Exists(activityMonitorDirectory)) { FileStream createConfigFile = File.Create(statsFilePath); createConfigFile.Close(); return; } //if directory doesnt exist, create file and directory if (!Directory.Exists(activityMonitorDirectory)) { Directory.CreateDirectory(activityMonitorDirectory); FileStream createConfigFile = File.Create(statsFilePath); createConfigFile.Close(); return; } } } catch { AlertGUI temp2 = new AlertGUI(); temp2.setMessage("Could not save daily tasks"); temp2.ShowDialog(); } //sending data to the server try { PDA_GUI.ServerConnection conn = new PDA_GUI.ServerConnection(); conn.connect(); conn.setMainMenu(this); conn.sendStats(); } catch (Exception e5) { AlertGUI temp2 = new AlertGUI(); temp2.setMessage("Could not find server"); Cursor.Current = Cursors.WaitCursor; temp2.ShowDialog(); } statsDialog.Close(); tasksDialog.Close(); this.Close(); }