Ejemplo n.º 1
0
 public CompanyController(
     IMapper mapper,
     IGetAllCompaniesUseCase getAllCompaniesUseCase,
     IGetOneCompanyUseCase getOneCompanyUseCase,
     IAddCompanyUseCase addCompanyUseCase,
     IUpdateCompanyUseCase updateCompanyUseCase
     )
 {
     _mapper = mapper;
     _getAllCompaniesUseCase = getAllCompaniesUseCase;
     _getOneCompanyUseCase   = getOneCompanyUseCase;
     _addCompanyUseCase      = addCompanyUseCase;
     _updateCompanyUseCase   = updateCompanyUseCase;
 }
Ejemplo n.º 2
0
        public CompaniesController(IAddCompanyUseCase addCompanyUseCase, AddCompanyPresenter addCompanyPresenter,
                                   IUpdateCompanyUseCase updateCompanyUseCase, UpdateCompanyPresenter updateCompanyPresenter,
                                   ISearchCompanyUseCase searchCompanyUseCase, SearchCompanyPresenter searchCompanyPresenter,
                                   IDeleteCompanyUseCase deleteCompanyUseCase, DeleteCompanyPresenter deleteCompanyPresenter,
                                   IMapper mapper)
        {
            _mapper = mapper;

            _addCompanyUseCase   = addCompanyUseCase;
            _addCompanyPresenter = addCompanyPresenter;

            _updateCompanyUseCase   = updateCompanyUseCase;
            _updateCompanyPresenter = updateCompanyPresenter;

            _searchCompanyUseCase   = searchCompanyUseCase;
            _searchCompanyPresenter = searchCompanyPresenter;

            _deleteCompanyUseCase   = deleteCompanyUseCase;
            _deleteCompanyPresenter = deleteCompanyPresenter;
        }