Пример #1
0
        public async Task <IActionResult> ListSoonPolls()
        {
            var query     = new PollQueryService(PollContext);
            var soonPolls = await query.GetSoonPollsAsync();

            return(View(soonPolls));
        }
Пример #2
0
        public async Task <IActionResult> ListPolls()
        {
            var query         = new PollQueryService(PollContext);
            var editablePolls = await query.GetEditablePollsAsync();

            return(View(editablePolls));
        }
Пример #3
0
        public async Task <IActionResult> ListNewPolls()
        {
            var query = new PollQueryService(PollContext);
            var uid   = await _auth.GetConnectedUserIdAsync();

            var newPolls = await query.GetNewPollsAsync(uid);

            return(View(newPolls));
        }