Beispiel #1
0
 public FormLabTechnicianExamination(BusinessLayer.LabTechnicianInformation activeLabTechnician, int labExaminationID)
 {
     InitializeComponent();
     this.activeLabTechnician = activeLabTechnician;
     //Set window title.
     this.Text = "Lab Examination Details";
     //Find lab examination.
     labExamination = BusinessLayer.LabTechnicianFacade.GetLabExaminationDetails(labExaminationID);
     //Fill all fields.
     textBoxExaminationName.Text = labExamination.ExaminationName;
     textBoxExaminationCode.Text = labExamination.Code;
     textBoxStatus.Text          = labExamination.Status;
     textBoxDateRegistered.Text  = labExamination.DateRegistered.ToString();
     if (labExamination.DateCompleted.HasValue)
     {
         textBoxDateCompleted.Text = labExamination.DateCompleted.ToString();
     }
     textBoxPatientFirstName.Text   = labExamination.PatientFirstName;
     textBoxPatientLastName.Text    = labExamination.PatientLastName;
     textBoxDoctorComments.Text     = labExamination.DoctorComments;
     textBoxResult.Text             = labExamination.Result;
     textBoxLabManagerComments.Text = labExamination.LabManagerComments;
     //Enable controls and set correct text.
     if (labExamination.Status.StartsWith("REG") || labExamination.Status.StartsWith("BEG"))
     {
         buttonComplete.Text             = "Complete";
         textBoxResult.ReadOnly          = false;
         buttonComplete.Enabled          = true;
         buttonCancelExamination.Enabled = true;
     }
 }
Beispiel #2
0
 public FormLabTechnician(int userID)
 {
     activeLabTechnician = BusinessLayer.LabTechnicianFacade.GetLabTechnician(userID);
     InitializeComponent();
     //Set window title.
     this.Text = "Lab Technician - " + activeLabTechnician.FirstName + " " + activeLabTechnician.LastName;
     //Set initial search options.
     comboBoxStatus.SelectedIndex       = 1;
     dateTimePickerDateRegistered.Value = DateTime.Now.Date;
     //Initial search for lab examinations.
     searchForLabExaminations();
 }