public HomeController(IUserService userService,
                       ISendMailService sendMailService,
                       IWorkFlowMessageService workFlowMessageService,
                       IDepartmentService departmentService,
                       IWorkContext workContext,
                       IScheduleTaskService scheduleTaskService)
 {
     _sendMailService        = sendMailService;
     _workFlowMessageService = workFlowMessageService;
     _departmentService      = departmentService;
     _workContext            = workContext;
     _userService            = userService;
     _scheduleTaskService    = scheduleTaskService;
 }
 public IssueController(IIssueService issueService,
                        IUserService userService,
                        ISendMailService sendMailService,
                        IWorkFlowMessageService workFlowMessageService,
                        IWorkContext workContext,
                        IDepartmentService departmentService,
                        IPermissionService permissionService)
 {
     _issueService           = issueService;
     _userService            = userService;
     _sendMailService        = sendMailService;
     _workFlowMessageService = workFlowMessageService;
     _workContext            = workContext;
     _departmentService      = departmentService;
     this._permissionService = permissionService;
 }