Ejemplo n.º 1
0
        //private UserManager<AppUser> userManager;
        //private  RoleManager<IdentityRole> roleManager;
        //private IPasswordHasher<AppUser> passwordHasher;
        //private IPasswordValidator<AppUser> passwValidator;
        //private IUserValidator<AppUser> userValidator;
        public AdminController(NewUniversityContext context, IWebHostEnvironment hostEnvironment)
        {
            _context           = context;
            webHostEnvironment = hostEnvironment;

            /*userManager = usrMgr;
             * passwordHasher = passw;
             * this.roleManager = roleManager;
             * passwValidator = passwV;
             * userValidator = userV;*/
        }
Ejemplo n.º 2
0
 public TeachersController(NewUniversityContext context)
 {
     _context = context;
 }
Ejemplo n.º 3
0
 public UserController(NewUniversityContext context, IWebHostEnvironment hostEnvironment)
 {
     _context           = context;
     webHostEnvironment = hostEnvironment;
 }
 public StudentsApiController(NewUniversityContext context)
 {
     _context = context;
 }
 public EnrollmentsController(NewUniversityContext context)
 {
     _context = context;
 }
Ejemplo n.º 6
0
 public CoursesController(NewUniversityContext context)
 {
     _context = context;
 }
Ejemplo n.º 7
0
        public static void Initialize(IServiceProvider serviceProvider)
        {
            using (var context = new NewUniversityContext(
                       serviceProvider.GetRequiredService <
                           DbContextOptions <NewUniversityContext> >()))
            {
                if (context.Course.Any() || context.Enrollment.Any() || context.Student.Any() || context.Teacher.Any())
                {
                    return;
                }
                context.Course.AddRange(
                    new Course {
                    Title = "Math", Credits = 6, Semester = 1, FirstTeacherId = 1, SecondTeacherId = 2
                },
                    new Course {
                    Title = "Computer Science", Credits = 6, Semester = 1, FirstTeacherId = 3, SecondTeacherId = 2
                },
                    new Course {
                    Title = "Biology", Credits = 6, Semester = 2, FirstTeacherId = 1, SecondTeacherId = 3
                },
                    new Course {
                    Title = "Chemisty", Credits = 6, Semester = 3, FirstTeacherId = 4, SecondTeacherId = 2
                },
                    new Course {
                    Title = "Physic", Credits = 6, Semester = 3, FirstTeacherId = 1, SecondTeacherId = 4
                },
                    new Course {
                    Title = "English", Credits = 6, Semester = 1, FirstTeacherId = 3, SecondTeacherId = 2
                }
                    );
                context.SaveChanges();

                context.Teacher.AddRange(
                    new Teacher {
                    FirstName = "Billy", LastName = "Crystal"
                },
                    new Teacher {
                    FirstName = "Tom", LastName = "Edison"
                },
                    new Teacher {
                    FirstName = "Ana", LastName = "Jan"
                },
                    new Teacher {
                    FirstName = "Tim", LastName = "Tomy"
                }

                    );
                context.SaveChanges();

                context.Student.AddRange(
                    new Student
                {
                    Index     = "1",
                    FirstName = "Tamara",
                    LastName  = "Arsikj"
                },
                    new Student
                {
                    Index     = "2",
                    FirstName = "Teodora",
                    LastName  = "Cvetkovikj"
                },
                    new Student
                {
                    Index     = "5",
                    FirstName = "Davor",
                    LastName  = "Stefanovski"
                },
                    new Student
                {
                    Index     = "4",
                    FirstName = "Tijana",
                    LastName  = "Janeva"
                },
                    new Student
                {
                    Index     = "6",
                    FirstName = "Kristijan",
                    LastName  = "Aleksov"
                },
                    new Student
                {
                    Index     = "3",
                    FirstName = "Damjan",
                    LastName  = "Gjoshev"
                }
                    );
                context.SaveChanges();
                context.Enrollment.AddRange(
                    new Enrollment {
                    CourseId = 1, StudentId = 1
                },
                    new Enrollment {
                    CourseId = 2, StudentId = 2
                },
                    new Enrollment {
                    CourseId = 3, StudentId = 3
                },
                    new Enrollment {
                    CourseId = 4, StudentId = 4
                },
                    new Enrollment {
                    CourseId = 5, StudentId = 5
                },
                    new Enrollment {
                    CourseId = 6, StudentId = 2
                },
                    new Enrollment {
                    CourseId = 1, StudentId = 3
                },
                    new Enrollment {
                    CourseId = 2, StudentId = 4
                },
                    new Enrollment {
                    CourseId = 3, StudentId = 5
                },
                    new Enrollment {
                    CourseId = 4, StudentId = 1
                },
                    new Enrollment {
                    CourseId = 3, StudentId = 2
                }
                    );
                context.SaveChanges();
            }
        }