Пример #1
0
 public EducationController(IEducationLogic educationLogic, ICourseLogic doctorLogic, IPaymentLogic paymentLogic, ReportLogic reportLogic)
 {
     _educationLogic = educationLogic;
     _courseLogic    = doctorLogic;
     _paymentLogic   = paymentLogic;
     _reportLogic    = reportLogic;
 }
Пример #2
0
        public AddStudentForm()
        {
            InitializeComponent();
            IKernel kernel = new StandardKernel(new NinjectBinding());

            this._student = kernel.Get <IStudentLogic>();
            this._course  = kernel.Get <ICourseLogic>();
        }
Пример #3
0
 public void RunBeforeAnyTests()
 {
     _config = new ConfigurationBuilder()
               .AddJsonFile("appsettings.json")
               .Build();
     _courseRepository  = new CourseRepository(_config);
     _studentRepository = new StudentRepository(_config);
     _courseLogic       = new CourseLogic(_courseRepository, _studentRepository);
 }
Пример #4
0
        public UpdateForm(int studentId)
        {
            InitializeComponent();
            this.studentId = studentId;
            IKernel kernel = new StandardKernel(new NinjectBinding());

            this._student = kernel.Get <IStudentLogic>();
            this._course  = kernel.Get <ICourseLogic>();
        }
 public StudentLogic(IRepository repository, ICourseLogic courseLogic, IFinalGradeLogic finalGradeLogic)
     : base(repository)
 {
     _courseLogic     = courseLogic;
     _finalGradeLogic = finalGradeLogic;
 }
Пример #6
0
 public CourseController(ICourseLogic course)
 {
     _course = course;
 }
 public CourseController(ICourseLogic courseLogic)
 {
     _courseLogic = courseLogic;
 }
Пример #8
0
 public ReportLogic(ICourseLogic doctorLogic, IEducationLogic visitLogic, IPaymentLogic paymentLogic)
 {
     this.doctorLogic  = doctorLogic;
     this.visitLogic   = visitLogic;
     this.paymentLogic = paymentLogic;
 }