Exemple #1
0
 public StudentsController(
     IStudentsProvider studentsProvider,
     IStudentCreator studentCreator,
     IStudentDestructor studentDestructor,
     IStudentUpdater studentUpdater,
     IEmployeesProvider employeesProvider,
     IModesProvider modesProvider,
     IStudentsImporter studentsImporter,
     IContractProvider contractProvider,
     IContractUpdater contractUpdater,
     IContractGenerator contractGenerator,
     IUniversityDetailsProvider universityDetailsProvider,
     ICompaniesProvider companiesProvider,
     ICoursesProvider coursesProvider,
     ICompanyCreator companyCreator)
 {
     _studentsProvider          = studentsProvider;
     _studentCreator            = studentCreator;
     _studentDestructor         = studentDestructor;
     _studentUpdater            = studentUpdater;
     _employeesProvider         = employeesProvider;
     _modesProvider             = modesProvider;
     _studentsImporter          = studentsImporter;
     _contractProvider          = contractProvider;
     _contractUpdater           = contractUpdater;
     _contractGenerator         = contractGenerator;
     _universityDetailsProvider = universityDetailsProvider;
     _coursesProvider           = coursesProvider;
     _companiesProvider         = companiesProvider;
     _companyCreator            = companyCreator;
 }
 public SystemController(
     ITemplatesProvider templatesProvider,
     ITemplateCreator templateCreator,
     ITemplateDestructor templateDestructor,
     IDocumentsProvider documentsProvider,
     IDocumentCreator documentCreator,
     IDocumentDestructor documentDestructor,
     IUniversityDetailsProvider universityDetailsProvider,
     IUniversityDetailsUpdater universityDetailsUpdater,
     IStudentDestructor studentDestructor)
 {
     _templatesProvider         = templatesProvider;
     _universityDetailsProvider = universityDetailsProvider;
     _documentDestructor        = documentDestructor;
     _documentCreator           = documentCreator;
     _documentsProvider         = documentsProvider;
     _templateDestructor        = templateDestructor;
     _templateCreator           = templateCreator;
     _universityDetailsUpdater  = universityDetailsUpdater;
     _studentDestructor         = studentDestructor;
 }