コード例 #1
0
ファイル: FormReceptionist.cs プロジェクト: kaes1/BD_projekt
 public FormReceptionist(int userID)
 {
     activeReceptionistInformation = BusinessLayer.ReceptionistFacade.GetReceptionist(userID);
     InitializeComponent();
     //Set window title.
     this.Text = "Receptionist - " + activeReceptionistInformation.FirstName + " " + activeReceptionistInformation.LastName;
     //Initial search for patients.
     searchForPatients();
     //Select first patient.
     dataGridViewPatients.CurrentCell = dataGridViewPatients[0, 0];
     //Initial search for appointments.
     searchForAppointments();
 }
コード例 #2
0
 public FormReceptionistNewAppointment(BusinessLayer.PatientInformation patientInfo, BusinessLayer.ReceptionistInformation receptionistInfo)
 {
     InitializeComponent();
     //Set window title.
     this.Text               = "New Appointment";
     patientInformation      = patientInfo;
     receptionistInformation = receptionistInfo;
     //Create table of tuples: <radio buttons, corresponding time>.
     timeButtons = new List <Tuple <RadioButton, TimeSpan> >()
     {
         Tuple.Create(radioButton0, new TimeSpan(6, 0, 0)),
         Tuple.Create(radioButton1, new TimeSpan(6, 30, 0)),
         Tuple.Create(radioButton2, new TimeSpan(7, 0, 0)),
         Tuple.Create(radioButton3, new TimeSpan(7, 30, 0)),
         Tuple.Create(radioButton4, new TimeSpan(8, 0, 0)),
         Tuple.Create(radioButton5, new TimeSpan(8, 30, 0)),
         Tuple.Create(radioButton6, new TimeSpan(9, 0, 0)),
         Tuple.Create(radioButton7, new TimeSpan(9, 30, 0)),
         Tuple.Create(radioButton8, new TimeSpan(10, 0, 0)),
         Tuple.Create(radioButton9, new TimeSpan(10, 30, 0)),
         Tuple.Create(radioButton10, new TimeSpan(11, 0, 0)),
         Tuple.Create(radioButton11, new TimeSpan(11, 30, 0)),
         Tuple.Create(radioButton12, new TimeSpan(12, 0, 0)),
         Tuple.Create(radioButton13, new TimeSpan(12, 30, 0)),
         Tuple.Create(radioButton14, new TimeSpan(13, 0, 0)),
         Tuple.Create(radioButton15, new TimeSpan(13, 30, 0)),
         Tuple.Create(radioButton16, new TimeSpan(14, 0, 0)),
         Tuple.Create(radioButton17, new TimeSpan(14, 30, 0)),
         Tuple.Create(radioButton18, new TimeSpan(15, 0, 0)),
         Tuple.Create(radioButton19, new TimeSpan(15, 30, 0)),
         Tuple.Create(radioButton20, new TimeSpan(16, 0, 0)),
         Tuple.Create(radioButton21, new TimeSpan(16, 30, 0)),
         Tuple.Create(radioButton22, new TimeSpan(17, 0, 0)),
         Tuple.Create(radioButton23, new TimeSpan(17, 30, 0)),
         Tuple.Create(radioButton24, new TimeSpan(18, 0, 0)),
         Tuple.Create(radioButton25, new TimeSpan(18, 30, 0)),
         Tuple.Create(radioButton26, new TimeSpan(19, 0, 0)),
         Tuple.Create(radioButton27, new TimeSpan(19, 30, 0))
     };
     //Initial search for doctors.
     searchForDoctors();
     //Fill patient textboxes.
     textBoxFirstName.Text = patientInformation.FirstName;
     textBoxLastName.Text  = patientInformation.LastName;
     textBoxPESEL.Text     = patientInformation.PESEL;
     //Initialize date picker with today's date.
     dateTimePickerAppointmentDate.Value   = DateTime.Now.Date;
     dateTimePickerAppointmentDate.MinDate = DateTime.Now.Date;
 }