Daniel 10 éve
szülő
commit
4bcb23db9a

+ 1 - 1
Proftaak Remote Healthcare/FietsClientV2/Resources/PatientForm.cs

@@ -126,7 +126,7 @@ namespace FietsClient
         private void printMessage(string[] data)
         {
 
-            string finalMessage = data[1] + ":\t\t" + data[3];
+            string finalMessage = data[1] + ":\t\t" + data[3] + "\r\n";
             chatBox.AppendText(finalMessage);
         }
 

+ 15 - 1
Proftaak Remote Healthcare/FietsClientV2/TCPConnection.cs

@@ -18,6 +18,9 @@ namespace FietsClient
         private string userID;
         private bool isConnectedFlag;
 
+        public delegate void ChatmassegeDelegate(string[] data);
+        public event ChatmassegeDelegate IncomingChatmessageEvent;
+
         public TcpConnection()
         {
             // create a connection
@@ -26,6 +29,15 @@ namespace FietsClient
             connect();
         }
 
+        private void onIncomingChatMessage(string[] data)
+        {
+            ChatmassegeDelegate cMD = IncomingChatmessageEvent;
+            if (cMD != null)
+            {
+                cMD(data);
+            }
+        }
+
         public bool isConnected()
         {
             return isConnectedFlag;
@@ -99,6 +111,9 @@ namespace FietsClient
                         case "2":
                             currentData.GetSessions().Last().AddMeasurement(JsonConvert.DeserializeObject<Measurement>(response_parts[1]));
                             break;
+                        case "7":
+                            string[] data = { response_parts[1], response_parts[2], response_parts[3] };
+                            break;
                     }
                 }
             }
@@ -144,6 +159,5 @@ namespace FietsClient
             string protocol = "6 | " + this.userID +" | "/* + idPatient */ + " | " + message;
             SendString(protocol);
         }
-
     }
 }