Filter users by active/disabled

This commit is contained in:
2020-08-27 21:41:36 -04:00
parent c58cc951d8
commit b5589103ec
7 changed files with 34 additions and 11 deletions
+10 -7
View File
@@ -15,15 +15,18 @@ namespace MileageTraker.Web.Controllers
[Authorize(Roles = "Administrator, Developer")]
public class UserController : ControllerBase
{
public ActionResult Index()
public ActionResult Index(bool disabled = false)
{
var users =
DataService
.GetUsers()
.ToList()
.OrderBy(u => u.Username);
var users =
from u in DataService.GetUsers()
where u.IsApproved == !disabled
orderby u.Username
select u;
return View(users);
var userResultsViewModel = new UserResultsViewModel(users.ToList(), disabled);
return View(userResultsViewModel);
}
[ActionLog]
-1
View File
@@ -6,7 +6,6 @@ using MileageTraker.Web.DAL;
using MileageTraker.Web.Models;
using MileageTraker.Web.Utility;
using MileageTraker.Web.ViewModels.Vehicle;
using MileageTraker.Web.ViewModels.VehicleService;
namespace MileageTraker.Web.Controllers
{