public IActionResult Remove()
        {
            var moderators = this.usersService.GetAllModerators <ModeratorsListViewModel>();
            var viewModel  = new ModeratorsRemoveViewModel {
                Moderators = moderators
            };

            return(this.View(viewModel));
        }
        public async Task <IActionResult> Remove(ModeratorsRemoveViewModel input)
        {
            foreach (var moderator in input.Moderators)
            {
                if (moderator.Selected)
                {
                    await this.usersService.RemoveFromModeratorRoleAsync(moderator.Id);
                }
            }

            this.TempData["SuccessEditRecipe"] = SuccessRemoveUsersFromModeratorRole;

            return(this.Redirect("/"));
        }