public EmployeesController( ILogger <EmployeesController> logger, IEmployeesRepo employeesRepo ) { _logger = logger; _employeesRepo = employeesRepo; }
protected override ValidationResult IsValid(object value, ValidationContext validationContext) { string employeeName = value as string; if (employeeName == null || employeeName.Length == 0) { return(ValidationResult.Success); } IEmployeesRepo employeesRepo = (IEmployeesRepo)validationContext.GetService(typeof(IEmployeesRepo)); Employee employee = employeesRepo.GetByName(employeeName); if (employee == null) { return(new ValidationResult("Not found")); } return(ValidationResult.Success); }
public EmployeesController(IEmployeesRepo repo) { _repo = repo; }
public EmployeeController(IEmployeesRepo employeesRepo) { _employeesRepo = employeesRepo; _pageSize = 5; }
public EmployeesController(IEmployeesRepo repository, IMapper mapper) { _repository = repository; _mapper = mapper; }
public EmployeesLogic(IEmployeesRepo employeesRepo) { EmployeesRepo = employeesRepo; }
public UserManager(IEmployeesRepo repo) { _repo = repo; }