public ComponentController(IComponentRepository componentRepository,
                            IUserProfileRepository userProfileRepository,
                            IProjectRepository projectRepository,
                            ISubcontractorRepository subcontractorRepository)
 {
     _componentRepository     = componentRepository;
     _userProfileRepository   = userProfileRepository;
     _projectRepository       = projectRepository;
     _SubcontractorRepository = subcontractorRepository;
 }
 public SubcontractorController(ISubcontractorRepository subcontractorRepository, IUserProfileRepository userProfileRepository)
 {
     _subcontractorRepository = subcontractorRepository;
     _userProfileRepository   = userProfileRepository;
 }