No Metadata Documentation available.
Inheritance: ObjectContext
示例#1
0
        static void Main(string[] args)
        {
            repository = new CapRaffleContext();
            //Console.WriteLine("Please type number of events you want to populate");
            string inputnumber = "1";
            string inputname = "test";
             var number = 0;
             if (args.Count() > 0)
             {
                 if (args[0].Equals("u"))
                 {
                     inputnumber = args[1];
                     if (int.TryParse(inputnumber, out number))
                     {
                         SaveUsers(number, args[2]);
                         repository.SaveChanges();

                     }
                 }
                 else if (args[0].Equals("e"))
                 {
                     inputnumber = args[1]; //Console.ReadLine();
                     inputname = args[2] ?? "test";
                     if (int.TryParse(inputnumber, out number))
                     {
                         for (int num = 0; num < number; num++)
                         {
                             var name = inputname + " " + num;
                             SaveEvents(num, name);
                             repository.SaveChanges();
                             SaveParticipants(name);
                             repository.SaveChanges();
                         }
                     }
                 }
                 else
                 {
                     Console.Write("nothing to populate");
                     return;
                 }
             }
             else
             {
                 Console.Write("You have to set argumets in order to run this program");
                 Console.ReadKey();
                 return;
             }
            Console.Write("Done populating database");
            Console.ReadKey();
        }