Ejemplo n.º 1
0
 private void SaveButton_Click(object sender, RoutedEventArgs e)
 {
     //admin.Name = new Name(firstNameTextBox.Text, lastNameTextBox.Text);
     try
     {
         Functions.ValidatePerson(admin);
         bl.AddAdmin(admin);
         MessageBox.Show("Adding Successful!", "Alert", MessageBoxButton.OK, MessageBoxImage.Information);
         AdminWindow adminWindow = new AdminWindow();
         adminWindow.Show();
         Close();
     }
     catch (InvalidOperationException exc)
     {
         MessageBox.Show(exc.Message, "Alert", MessageBoxButton.OK, MessageBoxImage.Exclamation);
     }
 }
Ejemplo n.º 2
0
        private void AddFewEntities()
        {
            DateTime                 x    = new DateTime(1997, 12, 23);
            List <Prescription>      l    = new List <Prescription>();
            Dictionary <string, int> dict = new Dictionary <string, int>();
            Patient p = new Patient(l, "Moshe", "Iluz", Gender.MALE, "209492065",
                                    x, "Israel, Petah Tikva, Rabbi Yehuda 17 Apartment 1");

            BLObj.AddPatient(p);

            Doctor d = new Doctor("yona", "1111", "Yonatan", "Cohen", Gender.MALE, "111222333",
                                  new DateTime(1990, 1, 1), 15462, new DateTime(2020, 1, 1), Expertize.FAMILY,
                                  "Israel, Elad, Rabbi Yehoshua 32");

            BLObj.AddDoctor(d);

            Prescription pr = new Prescription(DateTime.Now, dict, "My head is hurts",
                                               "his head hurts", 209492065, 111222333);

            BLObj.AddPrescription(pr);
            BE.Entities.Admin admin = new BE.Entities.Admin("admin", "1111", "Yitzhak", "Iluz", Gender.MALE, "12121212",
                                                            x, "Israel, Elad, Rabbi Meir 16 Apartment 1");
            BLObj.AddAdmin(admin);
        }
Ejemplo n.º 3
0
 public void AddAdmin(BE.Entities.Admin admin)
 {
     BLObj.AddAdmin(admin);
 }