public StudentsController(SchoolCommunityContext context)
 {
     _context = context;
 }
Beispiel #2
0
 public CommunitiesController(SchoolCommunityContext context)
 {
     _context = context;
 }
Beispiel #3
0
 public HomeController(SchoolCommunityContext context)
 {
     ctxt = context;
 }
Beispiel #4
0
        public static void Initialize(SchoolCommunityContext context)
        {
            context.Database.EnsureCreated();

            if (context.Student.Any())
            {
                return;   // DB has been seeded
            }

            var students = new Student[]
            {
                new Student {
                    FirstName = "Carson", LastName = "Alexander", EnrollmentDate = DateTime.Parse("2005-09-01")
                },
                new Student {
                    FirstName = "Meredith", LastName = "Alonso", EnrollmentDate = DateTime.Parse("2002-09-01")
                },
                new Student {
                    FirstName = "Arturo", LastName = "Anand", EnrollmentDate = DateTime.Parse("2003-09-01")
                },
                new Student {
                    FirstName = "Gytis", LastName = "Barzdukas", EnrollmentDate = DateTime.Parse("2002-09-01")
                },
            };

            foreach (Student s in students)
            {
                context.Student.Add(s);
            }
            context.SaveChanges();
            var communities = new Community[]
            {
                new Community {
                    ID = "A1", Title = "Alpha", Budget = 300
                },
                new Community {
                    ID = "B1", Title = "Beta", Budget = 130
                },
                new Community {
                    ID = "O1", Title = "Omega", Budget = 390
                },
            };

            foreach (Community c in communities)
            {
                context.Community.Add(c);
            }
            context.SaveChanges();

            var memberships = new CommunityMembership[]
            {
                new CommunityMembership {
                    StudentID = 1, CommunityID = "A1"
                },
                new CommunityMembership {
                    StudentID = 1, CommunityID = "B1"
                },
                new CommunityMembership {
                    StudentID = 1, CommunityID = "O1"
                },
                new CommunityMembership {
                    StudentID = 2, CommunityID = "A1"
                },
                new CommunityMembership {
                    StudentID = 2, CommunityID = "B1"
                },
                new CommunityMembership {
                    StudentID = 3, CommunityID = "A1"
                },
            };

            foreach (var m in memberships)
            {
                context.CommunityMembership.Add(m);
            }
            context.SaveChanges();
        }
 public AddImagesController(SchoolCommunityContext context, BlobServiceClient blobServiceClient)
 {
     _context           = context;
     _blobServiceClient = blobServiceClient;
 }
Beispiel #6
0
 public AdvertisementController(SchoolCommunityContext context, BlobServiceClient blobServiceClient)
 {
     _context           = context;
     _blobServiceClient = blobServiceClient;
 }