Example #1
0
        public LoginM()
        {
            BL = new BLImp();

            Volunteers = BL.GetAllVolunteers();
            Admins     = BL.GetAllAdmins();
        }
Example #2
0
        static void Main(string[] args)
        {
            //Tester tester = new Tester();
            IBL BL = new BLImp();

            Address addressA1 = new Address("Jerusalem", Areas.והסביבה_ירושלים, "Hafetz Haim", 2);
            Admin   mainAdmin = new Admin("Haim", "Klar", "0533111111", "*****@*****.**", addressA1, "0533111111", true);

            BL.AddAdmin(mainAdmin);

            Address   addressV1 = new Address("Beitar", Areas.והסביבה_ירושלים, "Hafetz Haim", 6);
            int       adminIdV1 = BL.FindClosetAdmin(addressV1.Area);
            Volunteer v1        = new Volunteer("Etty", "Cohen", "0533333333", "*****@*****.**", addressV1, "0533333333", adminIdV1);

            BL.AddVolunteer(v1);


            List <Admin> Admins;

            Console.WriteLine("Admins:\n");
            Admins = BL.GetAllAdmins();
            foreach (var admin in Admins)
            {
                Console.WriteLine(admin.GetFirstName());
                Console.WriteLine(admin.GetLastName());
            }

            /*
             * List<Volunteer> volunteers;
             * volunteers = BL.GetAllVolunteers();
             * Console.WriteLine("Volunteers:\n");
             * foreach (var volunteer in volunteers)
             * {
             *  Console.WriteLine(volunteer.GetFirstName(), volunteer.GetLastName());
             * }
             */
            /*List<Admin> Admins = BL.GetAllAdmins(p => p.IsMainAdmin=true);
             * foreach (var a in Admins)
             * {
             *  if(a.AdminId == 2)
             *      BL.RemoveAdmin(a);
             * }*/
        }