예제 #1
0
 public NaturalAreaController(
     INaturalAreaService naturalAreaService,
     INaturalAreaRepository naturalAreaRepository,
     PaginationConfiguration paginationConfiguration)
 {
     _naturalAreaService      = naturalAreaService;
     _naturalAreaRepository   = naturalAreaRepository;
     _paginationConfiguration = paginationConfiguration;
 }
예제 #2
0
 public PhylumController(
     IPhylumService phylumService,
     IPhylumRepository phylumRepository,
     PaginationConfiguration paginationConfiguration)
 {
     _phylumService           = phylumService;
     _phylumRepository        = phylumRepository;
     _paginationConfiguration = paginationConfiguration;
 }
예제 #3
0
 public ReserveController(
     IReserveService reserveService,
     IReserveRepository reserveRepository,
     PaginationConfiguration paginationConfiguration)
 {
     _reserveService          = reserveService;
     _reserveRepository       = reserveRepository;
     _paginationConfiguration = paginationConfiguration;
 }
예제 #4
0
 public OrderController(
     IOrderService orderService,
     IOrderRepository orderRepository,
     IClassRepository classRepository,
     PaginationConfiguration paginationConfiguration)
 {
     _orderService            = orderService;
     _orderRepository         = orderRepository;
     _classRepository         = classRepository;
     _paginationConfiguration = paginationConfiguration;
 }
예제 #5
0
 public GenusController(
     IGenusService genusService,
     IGenusRepository genusRepository,
     IFamilyRepository familyRepository,
     PaginationConfiguration paginationConfiguration)
 {
     _genusService            = genusService;
     _genusRepository         = genusRepository;
     _familyRepository        = familyRepository;
     _paginationConfiguration = paginationConfiguration;
 }
예제 #6
0
 public IReadOnlyCollection <TViewModel> GetRows(IQueryable <TData> data,
                                                 PaginationConfiguration paginationConfiguration,
                                                 Converter <TData, TViewModel> converter)
 {
     return(data
            .Skip(paginationConfiguration.PageSize * paginationConfiguration.CurrentPageIndex)
            .Take(paginationConfiguration.PageSize)
            .AsEnumerable()
            .Select(dataRow => converter(dataRow))
            .ToList());
 }
예제 #7
0
 public ClassController(
     IClassService classService,
     IClassRepository classRepository,
     IPhylumRepository phylumRepository,
     PaginationConfiguration paginationConfiguration)
 {
     _classService            = classService;
     _classRepository         = classRepository;
     _phylumRepository        = phylumRepository;
     _paginationConfiguration = paginationConfiguration;
 }
예제 #8
0
 public FamilyController(
     IFamilyService familyService,
     IFamilyRepository familyRepository,
     IOrderRepository orderRepository,
     PaginationConfiguration paginationConfiguration)
 {
     _familyService           = familyService;
     _familyRepository        = familyRepository;
     _orderRepository         = orderRepository;
     _paginationConfiguration = paginationConfiguration;
 }
예제 #9
0
 public SpecieController(
     ISpecieService specieService,
     ISpecieRepository specieRepository,
     IGenusRepository genusRepository,
     IReserveRepository reserveRepository,
     INaturalAreaRepository naturalAreaRepository,
     PaginationConfiguration paginationConfiguration)
 {
     _specieService           = specieService;
     _specieRepository        = specieRepository;
     _paginationConfiguration = paginationConfiguration;
     _genusRepository         = genusRepository;
     _reserveRepository       = reserveRepository;
     _naturalAreaRepository   = naturalAreaRepository;
 }