public ActionResult RoleIndex() {
PagedData<UserRole> model = new PagedData<UserRole>();
model.PageSize = -1;
model.InitOrderBy(x => x.RoleName);
var srt = model.ParseSort();
var query = ReflectionUtilities.SortByParm<UserRole>(SecurityData.GetRoleList(), srt.SortField, srt.SortDirection);
model.TotalRecords = -1;
model.DataSource = query.ToList();
return View(model);
}