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)); }
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)); }