Пример #1
0
 public EmployeesController(
     ILogger <EmployeesController> logger,
     IEmployeesRepo employeesRepo
     )
 {
     _logger        = logger;
     _employeesRepo = employeesRepo;
 }
Пример #2
0
        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);
        }
Пример #3
0
 public EmployeesController(IEmployeesRepo repo)
 {
     _repo = repo;
 }
Пример #4
0
 public EmployeeController(IEmployeesRepo employeesRepo)
 {
     _employeesRepo = employeesRepo;
     _pageSize      = 5;
 }
Пример #5
0
 public EmployeesController(IEmployeesRepo repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
 public EmployeesLogic(IEmployeesRepo employeesRepo)
 {
     EmployeesRepo = employeesRepo;
 }
Пример #7
0
 public UserManager(IEmployeesRepo repo)
 {
     _repo = repo;
 }