public virtual async Task <List <LabelObjectDto> > GetListAsync(GetLabelObjectsInput input)
        {
            var items = await _labelObjectRepository.GetListAsync(input.FilterText, input.LabelObjectIdMin, input.LabelObjectIdMax, input.LabelCaption, input.TextCssClass,
                                                                  input.BackgroundCssClass);

            return(_objectMapper.Map <List <Structure.Domain.LabelObjects.LabelObject>, List <LabelObjectDto> >(items));
        }
Exemple #2
0
 public LabelObjects()
 {
     NewLabelObject     = new LabelObjectCreateDto();
     EditingLabelObject = new LabelObjectUpdateDto();
     Filter             = new GetLabelObjectsInput
     {
         MaxResultCount = PageSize,
         SkipCount      = (CurrentPage - 1) * PageSize,
         Sorting        = CurrentSorting
     };
 }
 public async Task <List <LabelObjectDto> > GetListAsync([FromQuery] GetLabelObjectsInput input)
 {
     return(await _appService.GetListAsync(input));
 }