private void ShowDetailsForScheduledActionButton_Click(object sender, RoutedEventArgs e) { RoomSchedulesDTO selectedScheduledAction = (RoomSchedulesDTO)RoomScheduledActionsDataGrid.SelectedItem; if (selectedScheduledAction.ScheduleType == ScheduleType.Appointment) { AppointmentInRoomMoreDetailsDialog appointmentInRoomMoreDetailsDialog = new AppointmentInRoomMoreDetailsDialog(selectedScheduledAction.Id); appointmentInRoomMoreDetailsDialog.ShowDialog(); } else if (selectedScheduledAction.ScheduleType == ScheduleType.EquipmentTransfer) { EquipmentRelocationInRoomMoreDetailsDialog equipmentRelocationInRoomMoreDetailsDialog = new EquipmentRelocationInRoomMoreDetailsDialog(selectedScheduledAction.Id); equipmentRelocationInRoomMoreDetailsDialog.ShowDialog(); } else if (selectedScheduledAction.ScheduleType == ScheduleType.Renovation) { RenovationInRoomMoreDetailsDialog renovationInRoomMoreDetailsDialog = new RenovationInRoomMoreDetailsDialog(selectedScheduledAction.Id); renovationInRoomMoreDetailsDialog.ShowDialog(); } GetDataAndDisplayItInScheduledActionsDataGrid(); }
private void ShowDialogWithMoreDetailsAboutScheduledExamination(ExaminationDTO examinationDTO) { AppointmentInRoomMoreDetailsDialog appointmentInRoomMoreDetailsDialog = new AppointmentInRoomMoreDetailsDialog(examinationDTO); appointmentInRoomMoreDetailsDialog.ShowDialog(); }