예제 #1
0
        static void Main(string[] args)
        {
            using (IUserRepository users = new UserRepository())
            {
                Console.WriteLine(".: Getting admins :.\n");
                foreach (var user in users.WhoAreAdmins())
                {
                    Console.WriteLine("{0} {1}", user.FirstName, user.LastName);
                }

                Console.WriteLine("\n.: Getting deleted users :.\n");
                foreach (var user in users.ThatHaveBeenDeleted())
                {
                    Console.WriteLine("{0} {1}", user.FirstName, user.LastName);
                }

                Console.WriteLine("\n.: Getting users whose first name starts with C :.\n");
                foreach (var user in users.WhoseFirstNameStartsWith("C"))
                {
                    Console.WriteLine("{0} {1}", user.FirstName, user.LastName);
                }
            }

            Console.ReadKey();
        }