Пример #1
0
 public CreateEmployeeOperation(IEmployeeRepository employeeRepository, ILimitRepository limitRepository, IRepository <Role> roleRepository, IEnsureManagerHasTeamOperation ensureManagerHasTeamOperation)
 {
     _employeeRepository            = employeeRepository;
     _limitRepository               = limitRepository;
     _roleRepository                = roleRepository;
     _ensureManagerHasTeamOperation = ensureManagerHasTeamOperation;
 }
Пример #2
0
 public ReassignEmployeeOperation(
     IEnsureManagerHasTeamOperation ensureManagerHasTeamOperation,
     IAuthorizationContext authorizationContext,
     IEmployeeRepository employeeRepository)
 {
     _ensureManagerHasTeamOperation = ensureManagerHasTeamOperation;
     _authorizationContext          = authorizationContext;
     _employeeRepository            = employeeRepository;
 }