[ADD] update data in doctor applicatie

This commit is contained in:
shinichi
2020-10-29 23:32:47 +01:00
parent 9f7a01170b
commit d6cf5902da
4 changed files with 18 additions and 13 deletions

View File

@@ -52,13 +52,15 @@ namespace DoctorApp.ViewModels
public void TransferDataToClientBike(byte[] bytes)
{
string username = DataParser.getNameFromBytesBike(bytes);
foreach(ClientInfoViewModel item in Tabs)
foreach (ClientInfoViewModel item in Tabs)
{
if(item.PatientInfo.Username == username)
if (item.PatientInfo.Username == username)
{
item.BikeData(DataParser.getDataWithoutName(bytes,0,8));
item.BikeData(DataParser.getDataWithoutName(bytes, 0, 8));
return;
}
}
Debug.WriteLine("[MainViewModel] did not find client (bike) username is " + username);
}
public void TransferDataToClientBPM(byte[] bytes)
@@ -68,9 +70,11 @@ namespace DoctorApp.ViewModels
{
if (item.PatientInfo.Username == username)
{
item.BikeData(DataParser.getDataWithoutName(bytes, 0,2));
item.BPMData(DataParser.getDataWithoutName(bytes, 0, 2));
return;
}
}
Debug.WriteLine("[MainViewModel] did not find client (bpm) username is " + username);
}
}

View File

@@ -1,4 +1,4 @@
<UserControl x:Class="DoctorApp.Views.ClientInfoView"
<UserControl x:Class="DoctorApp.Views.ClientInfoView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
@@ -44,7 +44,7 @@
</DockPanel>
<DockPanel Height="26" LastChildFill="False" HorizontalAlignment="Stretch">
<TextBox Name="textBox_Resistance" Text="{Binding Path=PatientInfo.Resistance}" TextWrapping="Wrap" Width="110" DockPanel.Dock="Right" IsReadOnly="true"/>
<TextBox Name="textBox_CurrentSpeed" Text="{Binding Path=PatientInfo.Speed}" TextWrapping="Wrap" Width="110" DockPanel.Dock="Left" IsReadOnly="true"/>
<TextBox Name="textBox_CurrentSpeed" Text="{Binding Path=PatientInfo.Speed, StringFormat=N2}" TextWrapping="Wrap" Width="110" DockPanel.Dock="Left" IsReadOnly="true"/>
<TextBox Name="textBox_CurrentBPM" Text="{Binding Path=PatientInfo.BPM}" TextWrapping="Wrap" Width="110" DockPanel.Dock="Top" Height="26" IsReadOnly="true"/>
</DockPanel>
<DockPanel Height="26" LastChildFill="False">