Example #1
0
        public void Init()
        {
            this.ConfigureMapper();

            this._context = new FakeSchoolSystemContext();
            Subject subject = new Subject()
            {
                Name = "Математика"
            };

            _context.Subjects.Add(subject);

            Grade grade = new Grade()
            {
                Value    = 1,
                Subjects = new HashSet <Subject> {
                    subject
                }
            };
            Grade grade2 = new Grade()
            {
                Value    = 2,
                Subjects = new HashSet <Subject> {
                    subject
                }
            };

            _context.Grades.Add(grade);
            _context.Grades.Add(grade2);

            this._service    = new GradesService(this._context);
            this._controller = new GradesController(this._service);
        }
 public void Init()
 {
     this.ConfigureMapper();
     this._context    = new FakeSchoolSystemContext();
     this._service    = new StudentsService(this._context);
     this._controller = new StudentsController(this._service);
 }
        public void Init()
        {
            this.ConfigureMapper();

            this._context = new FakeSchoolSystemContext();
            Student student = new Student()
            {
                Id             = 1,
                Name           = "Gosho Goshev",
                PersonalNumber = "0011126582"
            };

            Subject subject = new Subject()
            {
                Name = "Математика"
            };

            _context.Subjects.Add(subject);

            Grade grade = new Grade()
            {
                Value    = 1,
                Students = new HashSet <Student> {
                    student
                },
                Subjects = new HashSet <Subject> {
                    subject
                }
            };

            _context.Grades.Add(grade);

            Mark mark = new Mark();

            mark.Id      = 1;
            mark.Value   = 6;
            mark.Student = student;
            mark.Subject = subject;
            _context.Marks.Add(mark);

            student.Grade = grade;
            _context.Students.Add(student);

            this._service    = new TeacherService(this._context);
            this._controller = new TeacherController(this._service);
        }
Example #4
0
        public void Init()
        {
            this.ConfigureMapper();

            this._context = new FakeSchoolSystemContext();

            Subject subject = new Subject()
            {
                Id   = 1,
                Name = "Математика"
            };
            Subject subject2 = new Subject()
            {
                Id   = 2,
                Name = "Български език"
            };

            Grade grade = new Grade()
            {
                Id       = 1,
                Value    = 1,
                Subjects = new HashSet <Subject> {
                    subject, subject2
                }
            };

            _context.Grades.Add(grade);

            subject.Grade  = grade;
            subject2.Grade = grade;
            _context.Subjects.Add(subject);
            _context.Subjects.Add(subject2);

            this._service    = new SubjectsService(this._context);
            this._controller = new SubjectsController(this._service);
        }
Example #5
0
 public DirectorTeachersService(ISchoolSystemContext context) : base(context)
 {
 }
Example #6
0
 public DirectorStudentsService(ISchoolSystemContext context) : base(context)
 {
 }
Example #7
0
        public void Init()
        {
            this.ConfigureMapper();

            this._context = new FakeSchoolSystemContext();
            Student student = new Student()
            {
                Id             = 1,
                Name           = "Gosho Goshev",
                PersonalNumber = "0011126582"
            };
            Student student2 = new Student()
            {
                Id             = 2,
                Name           = "Gosho Peshov",
                PersonalNumber = "0108126582"
            };

            Subject subject = new Subject()
            {
                Name = "Математика"
            };

            _context.Subjects.Add(subject);

            Grade grade = new Grade()
            {
                Id       = 1,
                Value    = 1,
                Students = new HashSet <Student> {
                    student, student2
                },
                Subjects = new HashSet <Subject> {
                    subject
                }
            };

            _context.Grades.Add(grade);

            Mark mark = new Mark();

            mark.Id      = 1;
            mark.Value   = 6;
            mark.Student = student;
            mark.Subject = subject;
            _context.Marks.Add(mark);

            Note note = new Note()
            {
                Id      = 1,
                Content = "Hi",
                Student = student
            };

            _context.Notes.Add(note);

            student.Grade = grade;
            student.Notes = new HashSet <Note>()
            {
                note
            };
            student2.Grade = grade;
            _context.Students.Add(student);
            _context.Students.Add(student2);

            this._service    = new StudentsService(this._context);
            this._controller = new StudentsController(this._service);
        }
Example #8
0
 public TeacherService(ISchoolSystemContext context) : base(context)
 {
 }
Example #9
0
 public SubjectsService(ISchoolSystemContext context) : base(context)
 {
 }
 public DirectorGradesService(ISchoolSystemContext context) : base(context)
 {
 }
Example #11
0
 protected Service(ISchoolSystemContext context)
 {
     this.context = context;
 }