/// <summary> /// constructor til addToJournalWindow /// </summary> /// <param name="window">det journalwindow man kom fra</param> /// <param name="patient">patientinformaitoner på den der er logget ind</param> /// <param name="journalControl">controller, så der kan sendes videre</param> public AddToJournalWindow(JournalWindow window, Patient patient, UpdateJournalControl journalControl) { _journalWindow = window; _updateJournalControl = journalControl; _patient = patient; InitializeComponent(); if (_journalWindow.journalCB.Text == "Knæ") { overskriftL.Content = "Dagbog for knæ"; scaleTB.Text = "Hvor meget smerte oplever du i dit knæ på en skala fra 1 - 10 ?"; vinkelTBL.Text = "Hvor mange grader kan du bøje dit knæ i?"; } else if (_journalWindow.journalCB.Text == "Hofte") { overskriftL.Content = "Dagbog for hofte"; scaleTB.Text = "Hvor meget smerte oplever du i din hofte på en skala fra 1 - 10?"; vinkelTBL.Visibility = Visibility.Collapsed; vinkelTB.Visibility = Visibility.Collapsed; vinkelL.Visibility = Visibility.Collapsed; } else if (_journalWindow.journalCB.Text == "Albue") { overskriftL.Content = "Dagbog for albue"; scaleTB.Text = "Hvor meget smerte oplever du i din albue på en skala fra 1 - 10?"; vinkelTBL.Text = "Hvor mange grader kan du bøje din albue i?"; } }
public void Setup() { _journal = new Journal() { BendAngle = 20, GeneralComment = "Hej", JournalDate = DateTime.Now, JournalID = 10, JournalType = "Knæ", Medicine = "Ingen", PainScale = 5 }; _saveDatabase = Substitute.For <ISaveDatabase>(); uut = new UpdateJournalControl(_saveDatabase); }
public JournalWindow(HomeWindow window, Journal journal, Patient patient) { _patient = patient; _journal = journal; _homeWindow = window; _returnController = new ReturnController(window); _journalControl = new UpdateJournalControl(window, patient, journal); InitializeComponent(); _journalControl.PrintJournal(); }
public HomeWindow(Patient patient) { _logoutControl = new LogoutControl(this); _patient = patient; _updateJournalControl = new UpdateJournalControl(this, _patient, _journal); _exerciseControl = new ExerciseControl(this); _reminderControl = new TrainingReminderControl(this); InitializeComponent(); welcomeL.Text = "Hej " + _patient.Name + ". Her kan du se dine træningsøvelser eller opdatere din dagbog. God træning :-)"; }
/// <summary> /// constructor for journalwindow som opretter alle de ting, der skal oprettes údfra patientens informationer. sætter ´patientens øvelsespakker ind i comboboxen /// </summary> /// <param name="window">homewindow, som der skal navigeres tilbage til</param> /// <param name="journal"></param> /// <param name="patient">patienten, der følger med, hvis informationer, der skal bruges</param> public JournalWindow(HomeWindow window, Journal journal, Patient patient) { _patient = patient; _homeWindow = window; _journalControl = new UpdateJournalControl(patient); InitializeComponent(); foreach (var item in _patient.ExercisePackages) { journalCB.Items.Add(item.Name); } journalCB.SelectedItem = journalCB.Items[0]; }