public ComplaintsController(
     IComplaintsRepository complaintsRepository,
     IComplaintsOptionsRepository complaintsOptionsRepository,
     IProductsRepository productsRepository,
     ICustomersRepository customeRepository,
     ITicketTypesRepository ticketTypesRepository,
     IBinnaclesRepository binnaclesRepository,
     IDepartmentsRepository departmentsRepository,
     IStatusRepository statusRepository
     )
 {
     _complaintsRepository        = complaintsRepository;
     _complaintsOptionsRepository = complaintsOptionsRepository;
     _productsRepository          = productsRepository;
     _customeRepository           = customeRepository;
     _ticketTypesRepository       = ticketTypesRepository;
     _binnaclesRepository         = binnaclesRepository;
     _departmentsRepository       = departmentsRepository;
     _statusRepository            = statusRepository;
 }
 public ComplaintsOptionsController(IComplaintsOptionsRepository complaintsOptionsRepository, IProductsRepository productsRepository, IDepartmentsRepository departmentsRepository)
 {
     _complaintsOptionsRepository = complaintsOptionsRepository;
     _productsRepository          = productsRepository;
     _departmentsRepository       = departmentsRepository;
 }