/// <summary> /// Take CustomersData from DB-Generate DataTable-Bind /// </summary> protected void BindDataCustomer() { try { var customers = BL.GetAllCustomers(); UserListTable.DataSource = GetDataTable(customers); UserListTable.DataBind(); lblUserList.Text = "There is " + UserListTable.Rows.Count + " registered customer"; } catch (Exception e) { e.GetBaseException(); } }
public async Task <IActionResult> Users() { var userListTables = new List <UserListTable>(); foreach (var user in await _userManager.Users.ToListAsync()) { var userListTableModel = new UserListTable { Users = user, CommentCount = await _db.Comments .CountAsync(u => u.UserId == user.Id), UserRoles = await _userManager.GetRolesAsync(user), }; userListTables.Add(userListTableModel); } return(View("Users", userListTables)); }