Esempio n. 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("***** Fun with ADO.NET EF Core 2 *****\n");

            /* using (ClinicAppAuthContext context = new ClinicAppAuthContext())
             * {
             *   ClinicAppDAL.DataInitiaze.DataInitiaizer.CreateDb(context);
             *   ClinicAppDAL.DataInitiaze.DataInitiaizer.InitialiseAdmin(context);
             *   foreach (User c in context.Users)
             *   {
             *       Console.WriteLine(c.Password);
             *   }
             * }*/
            Console.WriteLine("***** Using a Repository *****\n");
            using (var repo = new ClinicAppDAL.Repos.AuthRepo.UserRepo(new ClinicAppAuthContext()))
            {
                AddNewRecord(new User
                {
                    Login    = "******",
                    Password = "******",
                    Role     = 1,
                    Access   = true
                });;
                foreach (User c in repo.GetAll())
                {
                    Console.WriteLine(c.Password);
                }
            }
            //TestConcurrency();
            Console.ReadLine();
        }
Esempio n. 2
0
 private static void AddNewRecord(User car)
 {
     using (var repo = new ClinicAppDAL.Repos.AuthRepo.UserRepo(new ClinicAppAuthContext()))
     {
         repo.Add(car);
     }
 }