public TicketController(ITicketRepository ticketRepository, IFormTemplateRepository formTemplateRepository, IUserDepartmentRepository userDepartmentRepository, ITicketLogRepository ticketLogRepository, ITicketService ticketService, IUserRepository userRepository, IDepartmentRepository departmentRepository) { _ticketRepository = ticketRepository; _formTemplateRepository = formTemplateRepository; _userDepartmentRepository = userDepartmentRepository; _ticketLogRepository = ticketLogRepository; _ticketService = ticketService; _userRepository = userRepository; _departmentRepository = departmentRepository; }
public TicketService(IEmailService emailService, ITicketRepository ticketRepository, ITicketLogRepository ticketLogRepository, IDepartmentRepository departmentRepository, IUserRepository userRepository, IEmailSendToService emailSendToService, IEmailTemplateRepository emailTemplateRepository, IUserDepartmentRepository userDepartmentRepository, ITicketWorkflowRepository ticketWorkflowRepository, IFormTemplateRepository formTemplateRepository, ITicketFieldRepository ticketFieldRepository, IDatabaseRepository databaseRepository, ICustomerRepository customerRepository, ITicketStatusRepository ticketStatusRepository) { _emailService = emailService; _ticketRepository = ticketRepository; _ticketLogRepository = ticketLogRepository; _departmentRepository = departmentRepository; _userRepository = userRepository; _emailSendToService = emailSendToService; _emailTemplateRepository = emailTemplateRepository; _userDepartmentRepository = userDepartmentRepository; _ticketWorkflowRepository = ticketWorkflowRepository; _formTemplateRepository = formTemplateRepository; _ticketFieldRepository = ticketFieldRepository; _databaseRepository = databaseRepository; _customerRepository = customerRepository; _ticketStatusRepository = ticketStatusRepository; }
public FormTemplateController(IFormTemplateRepository formTemplateRepository) { _formTemplateRepository = formTemplateRepository; }