예제 #1
0
        private async Task SetSelectListAsync()
        {
            TvProgramSelectList = new SelectList(await _tvProgramService.GetTvProgramsAsync(),
                                                 nameof(TvProgram.Id), nameof(TvProgram.Name));

            CornerSelectList = new SelectList((await _cornerService.GetCornersAsync()).Where(x => x.TvProgramId == TvProgramId),
                                              nameof(Corner.Id), nameof(Corner.Name));
        }
예제 #2
0
        public async Task OnGetAsync()
        {
            TvProgramSelectList = new SelectList(await _tvProgramService.GetTvProgramsAsync(),
                                                 nameof(TvProgram.Id), nameof(TvProgram.Name));

            VideoSourceSelectList = new SelectList(await _videoSourceService.GetVideoSourcesAsync(),
                                                   nameof(VideoSource.Id), nameof(VideoSource.Name));

            ArticleSourceSelectList = new SelectList(await _articleSourceService.GetArticleSourcesAsync(),
                                                     nameof(ArticleSource.Id), nameof(ArticleSource.Name));

            CornerSelectList = new SelectList(await _cornerService.GetCornersAsync(),
                                              nameof(Corner.Id), nameof(Corner.Name));

            SpecificationIndexViewModel = await _specificationViewModelService.SearchSpecifications(Filter);
        }