removed unnecessary code

This commit is contained in:
shinichi
2020-10-19 11:26:09 +02:00
parent b748bcf5c8
commit 63b5c6ab73

View File

@@ -16,7 +16,6 @@ namespace DoctorApp.ViewModels
class ClientInfoViewModel : ObservableObject class ClientInfoViewModel : ObservableObject
{ {
public PatientInfo PatientInfo { get; set; } public PatientInfo PatientInfo { get; set; }
public ObservableCollection<string> ChatLog { get; set; }
public ICommand StartSession { get; set; } public ICommand StartSession { get; set; }
@@ -38,28 +37,24 @@ namespace DoctorApp.ViewModels
MainWindowViewModel = mainWindowViewModel; MainWindowViewModel = mainWindowViewModel;
this.PatientInfo = new PatientInfo() { Username = username, Status = "Waiting to start" }; this.PatientInfo = new PatientInfo() { Username = username, Status = "Waiting to start" };
PatientInfo.ChatLog = new ObservableCollection<string>(); PatientInfo.ChatLog = new ObservableCollection<string>();
ChatLog = new ObservableCollection<string>();
client = mainWindowViewModel.client; client = mainWindowViewModel.client;
StartSession = new RelayCommand(() => StartSession = new RelayCommand(() =>
{ {
client.sendMessage(DataParser.getStartSessionJson(PatientInfo.Username)); client.sendMessage(DataParser.getStartSessionJson(PatientInfo.Username));
PatientInfo.Status = "Session started"; PatientInfo.Status = "Session started";
System.Diagnostics.Debug.WriteLine("patient info status" + PatientInfo.Status);
}); });
StopSession = new RelayCommand(() => StopSession = new RelayCommand(() =>
{ {
client.sendMessage(DataParser.getStopSessionJson(PatientInfo.Username)); client.sendMessage(DataParser.getStopSessionJson(PatientInfo.Username));
PatientInfo.Status = "Session stopped, waiting to start again."; PatientInfo.Status = "Session stopped, waiting to start again.";
System.Diagnostics.Debug.WriteLine("patient info status" + PatientInfo.Status);
}); });
Chat = new RelayCommand<object>((parameter) => Chat = new RelayCommand<object>((parameter) =>
{ {
client.sendMessage(DataParser.getChatJson(PatientInfo.Username, ((TextBox)parameter).Text)); client.sendMessage(DataParser.getChatJson(PatientInfo.Username, ((TextBox)parameter).Text));
PatientInfo.ChatLog.Add(DateTime.Now + ": " + ((TextBox)parameter).Text); PatientInfo.ChatLog.Add(DateTime.Now + ": " + ((TextBox)parameter).Text);
ChatLog.Add(DateTime.Now + ":derp: " + ((TextBox)parameter).Text);
}); });
//TODO RelayCommand ChatToAll //TODO RelayCommand ChatToAll