public UnitOfWork(AlumnProgramContext alumnProgramContext) { _context = alumnProgramContext; AlumnRepositorys = new AlumnRepository(_context); AdminRepositorys = new AdminRepository(_context); ActivityRepositorys = new ActivityRepository(_context); FinishedEducationRepositorys = new FinishedEducationRepository(_context); ListExportRepositorys = new ListExportRepository(_context); OtherEducationRepositorys = new OtherEducationRepository(_context); ProgrammingLanguageRepositorys = new ProgrammingLanguageRepository(_context); }
static void Main() { var message = MessageBox.Show("Vill du återställa databasen?", "Meddelande", MessageBoxButtons.YesNo); if (message == DialogResult.Yes) { AlumnProgramContext alumnContext = new AlumnProgramContext(); alumnContext.Database.EnsureDeleted(); alumnContext.Database.EnsureCreated(); AlumnSeed.Populate(alumnContext); } Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new LoginForm()); }
public ListExportRepository(AlumnProgramContext context) : base(context) { }
public ActivityRepository(AlumnProgramContext context) : base(context) { }
public OtherEducationRepository(AlumnProgramContext context) : base(context) { }
public AdminRepository(AlumnProgramContext context) : base(context) { }
public FinishedEducationRepository(AlumnProgramContext context) : base(context) { }
public static void Populate(AlumnProgramContext alumnContext) { Alumn alumn1 = new Alumn() { FirstName = "Jenny", LastName = "Barnes", UserName = "******", Email = "*****@*****.**", Password = "******" }; alumnContext.Alumns.Add(alumn1); Alumn alumn2 = new Alumn() { FirstName = "Dexter", LastName = "Drake", UserName = "******", Email = "*****@*****.**", Password = "******" }; alumnContext.Alumns.Add(alumn2); Admin admin1 = new Admin() { FirstName = "Börje", LastName = "Hansson", UserName = "******", Email = "*****@*****.**", Password = "******" }; alumnContext.Admins.Add(admin1); Activity activity1 = new Activity() { Titel = "Elon Musk föreläser om innovation.", Description = "Kom och se en rafflande föreläsning av ingenmindre än Elon Musk." }; alumnContext.Activities.Add(activity1); AlumnActivity alumnActivity1 = new AlumnActivity() { Alumn = alumn1, Activity = activity1 }; alumnContext.AlumnActivities.Add(alumnActivity1); AlumnActivity alumnActivity2 = new AlumnActivity() { Alumn = alumn2, Activity = activity1 }; alumnContext.AlumnActivities.Add(alumnActivity2); alumnContext.SaveChanges(); }
public ProgrammingLanguageRepository(AlumnProgramContext context) : base(context) { }
public WorkExperienceRepository(AlumnProgramContext context) : base(context) { }
public Repository(AlumnProgramContext context) { Context = context; }