static void Main()
        {
            Database.SetInitializer(new MigrateDatabaseToLatestVersion<StudentsProblemContext, Configuration>());

            Student student1 = new Student()
            {
                FirstName = "Pehso",
                LastName = "Peshev",
                Age = 12,
                Grade = 9,
                Marks = new List<Mark>()
                {
                    new Mark()
                    {
                        Value = 5.5M,
                        Subject = "Maths"
                    },
                    new Mark()
                    {
                        Value = 2M,
                        Subject = "Literature"
                    },
                    new Mark()
                    {
                        Value = 4.6M,
                        Subject = "Maths"
                    }
                },
                School = new School()
                {
                    Name = "PMG",
                    Location = "Kaspichan"
                }
            };

            var context = new StudentsProblemContext();
            context.Students.Add(student1);
            context.SaveChanges();
        }
 public SchoolsController()
 {
     var dbContext = new StudentsProblemContext();
     this.schoolsRepository = new DbSchoolRepository(dbContext);
 }
 public StudentsController()
 {
     var dbContext = new StudentsProblemContext();
     this.studentRepository = new DbStudentRepository(dbContext);
 }