private void BtnModify_Click(object sender, RoutedEventArgs e) { LblTitle.Text = "Modify Staff"; string password = ""; PanelDetails.Visibility = Visibility.Collapsed; PanelAddModify.Visibility = Visibility.Visible; BtnCancel.Visibility = Visibility.Collapsed; NoSelectionPanel.Visibility = Visibility.Collapsed; BtnAddThisStaff.Visibility = Visibility.Collapsed; BtnModifyThisStaff.Visibility = Visibility.Visible; Staff staff = (Staff)ListViewStaff.SelectedItem; CmbStatus.SelectedValue = staff.status; CmbTitle.SelectedValue = staff.title; TxtName.Text = staff.name; TxtSurname.Text = staff.surname; DpStaffDOB.Date = DateTimeManager.convertToDate(staff.dob); if (staff.sex.Equals("Male")) { RadioSexM.IsChecked = true; } else { RadioSexF.IsChecked = true; } if (staff.password.Equals("") || staff.password.Equals("none")) { password = ""; } else { TxtPassword.Password = staff.password; } TxtAddress.Text = staff.address; TxtContact.Text = staff.contact; TxtEmail.Text = staff.email; TxtRate.Text = staff.rate; CmbOccurrence.SelectedValue = staff.occurence; TxtPassword.Password = password; CmbRights.SelectedValue = staff.rights; ListViewStaff.IsEnabled = false; BtnAdd.IsEnabled = false; TxtSearch.IsEnabled = false; }
private void BtnModifyAppointment_Click(object sender, RoutedEventArgs e) { LblAddModifyTitle.Text = "Modify Appointment"; Appointment appointment = (Appointment)ListViewAppointment.SelectedItem; MainPanel.Visibility = Visibility.Collapsed; PanelAddAppointment.Visibility = Visibility.Visible; BtnAdd.Visibility = Visibility.Collapsed; BtnModify.Visibility = Visibility.Visible; BtnChoosePatient.Visibility = Visibility.Collapsed; BtnCancelSelect.Visibility = Visibility.Collapsed; TxtName.Text = appointment.name; TxtSurname.Text = appointment.surname; DatePickerAddAppt.Date = DateTimeManager.convertToDate(appointment.date); TimePickerAddAppt.Time = TimeSpan.Parse(appointment.time); TxtContact.Text = appointment.contact; TxtNotes.Text = appointment.notes; if (appointment.patientId == "0") { TxtID.Text = ""; } else { TxtID.Text = appointment.patientId; } string type = appointment.type; if (type.Equals("Burn")) { RadioBurn.IsChecked = true; } else if (type.Equals("Chronic Ulcer")) { RadioUlcer.IsChecked = true; } else if (type.Equals("Diabetic Foot")) { RadioDiabeticFoot.IsChecked = true; } }
private void BtnModify_Click(object sender, RoutedEventArgs e) { LblMainTitle.Text = "Modify Patient"; DetailsPanel.Visibility = Visibility.Collapsed; AddPanel.Visibility = Visibility.Visible; BtnModifyPatient.Visibility = Visibility.Visible; BtnAdd.Visibility = Visibility.Collapsed; BtnCancelPatientDetails.Visibility = Visibility.Collapsed; ListViewPatient.IsEnabled = false; BtnAddPatient.IsEnabled = false; TxtSearch.IsEnabled = false; BtnViewArchived.IsEnabled = false; Patient pat = (Patient)ListViewPatient.SelectedItem; CmbTitle.SelectedValue = pat.title; TxtPatientSurname.Text = pat.surname; TxtPatientName.Text = pat.name; DpPatientDOB.Date = DateTimeManager.convertToDate(pat.dateOfBirth); if (pat.sex.Equals("Male")) { RadioSexM.IsChecked = true; } else { RadioSexF.IsChecked = true; } TxtPatientAddress.Text = pat.address; TxtPatientContact.Text = pat.contact; TxtPatientEmail.Text = pat.email; TxtPatientOccupation.Text = pat.occupation; }
// MODIFY SCHEDULE private void BtnModifySchedule_Click(object sender, RoutedEventArgs e) { PanelAddModifySchedule.Visibility = Visibility.Visible; BtnAddThisSchedule.Visibility = Visibility.Collapsed; BtnModifyThisSchedule.Visibility = Visibility.Visible; RightOverlay.Visibility = Visibility.Visible; ScheduleItem item = (ScheduleItem)ListViewSchedule.SelectedItem; DpScheduleDate.Date = DateTimeManager.convertToDate(item.date); TPStart.Time = TimeSpan.Parse(item.startTime); TPEnd.Time = TimeSpan.Parse(item.endTime); Staff selectedStaff = null; foreach (var staff in staffList) { if (staff.staffID.Equals(item.staffID)) { selectedStaff = staff; } } CmbChooseStaff.SelectedItem = selectedStaff; }