private void btnDeletePatient_Click(object sender, RoutedEventArgs e) { XDocument xmlDocument = XDocument.Load(path1); xmlDocument.Root.Elements().Where(x => x.Element("Name").Value == lstOfPats.SelectedItem.ToString()).Remove(); xmlDocument.Save(path1); adminPage loginadmin = new adminPage(); adminGrid.Children.Clear(); adminGrid.Children.Add(loginadmin); }
private void btnLogInAdmin_Click(object sender, RoutedEventArgs e) { if (txtAdminName.Text == "admin" && txtAdminPassword.Password.ToString() == "password") { adminPage loginadmin = new adminPage(); grid2.Children.Clear(); grid2.Children.Add(loginadmin); //MessageBox.Show("sucessful log in"); } else { MessageBox.Show("Invalid username or password!"); } }
private void btnDeleteDoctor_Click(object sender, RoutedEventArgs e) { IEnumerable <string> findPatient = from Patients in XDocument.Load(path1).Descendants("Patient") where (string)Patients.Element("DoctorName") == lstOfDocs.SelectedItem.ToString() select Patients.Element("Name").Value; if ((int)findPatient.Count() == 0) { XDocument xmlDocument = XDocument.Load(path); xmlDocument.Root.Elements().Where(x => x.Element("Name").Value == lstOfDocs.SelectedItem.ToString()).Remove(); xmlDocument.Save(path); adminPage loginadmin = new adminPage(); adminGrid.Children.Clear(); adminGrid.Children.Add(loginadmin); } else { MessageBox.Show("Sorry! Cannot delete doctor who has patients!"); } }