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();
}