Example #1
0
        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);
        }
Example #2
0
 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!");
     }
 }
Example #3
0
        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!");
            }
        }