コード例 #1
0
 /// <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();
     }
 }
コード例 #2
0
ファイル: AdminController.cs プロジェクト: daveflr/movies
        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));
        }