public UserService(IRepository <User> userRepository,
                    IAssignmentGroupService assignmentGroupService,
                    IDbContext dbContext,
                    DapperContext dapperContext)
 {
     this._userRepository         = userRepository;
     this._assignmentGroupService = assignmentGroupService;
     this._dbContext     = dbContext;
     this._dapperContext = dapperContext;
 }
 public AssignmentGroupController(IRepository <AssignmentGroup> assignmentGroupRepository,
                                  IRepository <AssignmentGroupUser> assignmentGroupUserRepository,
                                  IAssignmentGroupService assignmentGroupService,
                                  ILocalizationService localizationService,
                                  IPermissionService permissionService,
                                  HttpContextBase httpContext,
                                  IWorkContext workContext,
                                  IDbContext dbContext)
 {
     this._assignmentGroupRepository     = assignmentGroupRepository;
     this._assignmentGroupUserRepository = assignmentGroupUserRepository;
     this._localizationService           = localizationService;
     this._assignmentGroupService        = assignmentGroupService;
     this._permissionService             = permissionService;
     this._httpContext = httpContext;
     this._workContext = workContext;
     this._dbContext   = dbContext;
 }