public MotherboardsController()
     : base()
 {
     motherboardRepository = new MotherboardRepository();
     postRepository = new PostRepository();
     service = new MotherboardService(motherboardRepository, postRepository);
 }
Ejemplo n.º 2
0
        public HomeController(ILogger <HomeController> logger, IPCRepositiory pcRepo, ICaseRepository caseRepo, ICPURepository cpuRepo, IGPURepository gpuRepo, IHarddriveRepository harddriveRepo, IMotherboardRepository motherboardRepo, IPSURepository psuRepo, IRAMRepository ramRepo)
        {
            _logger          = logger;
            _pcRepo          = pcRepo;
            _caseRepo        = caseRepo;
            _cpuRepo         = cpuRepo;
            _gpuRepo         = gpuRepo;
            _harddriveRepo   = harddriveRepo;
            _motherboardRepo = motherboardRepo;
            _psuRepo         = psuRepo;
            _ramRepo         = ramRepo;

            _pcs              = new PCViewModel();
            _pcs.PCs          = _pcRepo.getPCs().ToList();
            _pcs.Cases        = _caseRepo.getCases().ToList();
            _pcs.CPUs         = _cpuRepo.getCPUs().ToList();
            _pcs.GPUs         = _gpuRepo.getGPUS().ToList();
            _pcs.Harddrives   = _harddriveRepo.getHarddrives().ToList();
            _pcs.Motherboards = _motherboardRepo.getMotherboards().ToList();
            _pcs.PSUs         = _psuRepo.getPSUs().ToList();
            _pcs.RAMs         = _ramRepo.getRAMs().ToList();
        }
 public MotherboardService(IMotherboardRepository repository, IPostRepository postRepository)
 {
     _repository = repository;
     _postRepository = postRepository;
 }
Ejemplo n.º 4
0
 public MotherboardsController(IMotherboardRepository repository)
 {
     _repository = repository;
 }