Esempio n. 1
0
		private void saveButton_Click(object sender, RoutedEventArgs e)
		{
			if(isInputValid() == false) return;

			Mar.Initials = initialsTextBox.Text;
			Mar.ForDose.InjectionSite = injectionSiteComboBox.SelectedIndex;
			Mar.AdministrationNotes = notesTextBox.Text;

			if (MySqlHelper.connect() == false) return;

			mySqlAddNewMar();
			MedicationDose.refreshRemainingMedicationDosePool(Mar.ForPatient.Id);
			Close();
		}
		public PatientViewer(long patId, DateTime date)
		{			
			this.InitializeComponent();

			this.patientId = patId;
			this.date = date;

			fillPatientInfo(PatientPoolControl.SelectedPatient);

			MedicationDose.refreshRemainingMedicationDosePool(patientId);
			marPool.DataContext = MedicationAdminstrationRecord.Records;
			MedicationAdminstrationRecord.refreshRecords(patientId, date);

			VisualStateManager.GoToState(medAdminPool, "StationVisualState", false);
			marPool.VisualState = "StationVisualState";
		}