public async Task <IActionResult> Index() { //Declaro una variable ID inicializado vacia var ID = ""; //Declaro un objeto list que depende la clase Usuario List <Usuario> usuario = new List <Usuario>(); //Ahora obtengo todos los registros de la tabla donde almaceno los usuarios //y lo almaceno en el objeto var appUsuario = await _context.ApplicationUser.ToListAsync(); //ahora con una estructura foreach vamos a recorrer //todos los valores del objeto appUsuario foreach (var Data in appUsuario) { ID = Data.Id; usuarioRole = await _usuarioRole.GetRole(_userManager, _roleManager, ID); usuario.Add(new Usuario() { Id = Data.Id, UserName = Data.UserName, PhoneNumber = Data.PhoneNumber, Email = Data.Email, Role = usuarioRole[0].Text }); } return(View(usuario.ToList())); //return View(await _context.ApplicationUser.ToListAsync()); }
// GET: Usuarios public async Task <IActionResult> Index() { var ID = ""; List <Usuarios> usuario = new List <Usuarios>(); var appUsuario = await _context.Usuario.ToListAsync(); foreach (var Data in appUsuario) { ID = Data.Id; usuarioRole = await _usuarioRole.GetRole(_userManager, _roleManager, ID); usuario.Add(new Usuarios() { Id = Data.Id, UserName = Data.UserName, PhoneNumber = Data.PhoneNumber, Email = Data.Email, Role = usuarioRole[0].Text }); } //return View(await _context.Usuario.ToListAsync()); return(View(usuario.ToList())); }
// GET: Usuarios public async Task <IActionResult> Index() { //declaro una variable ID vacia var ID = ""; //declaro un objeto list que depende de la clase Usuario List <Usuario> usuario = new List <Usuario>(); //obtengo todos los registros de la tabla donde almaceno los usuarios y lo almacveno en el obj var appUsuario = await _context.ApplicationUser.ToListAsync(); foreach (var Data in appUsuario) { ID = Data.Id; usuarioRole = await _usuarioRole.GetRole(_userManager, _roleManager, ID); usuario.Add(new Usuario() { Id = Data.Id, UserName = Data.UserName, Nombre = Data.Nombre, Apellido = Data.Apellido, Email = Data.Email, Role = usuarioRole[0].Text }); } var viewModelPlan = new PlanParaUsuarioNuevo() { Planes = _context.Planes.ToList(), Usuarios = usuario.ToList() }; return(View(viewModelPlan)); //return View(await _context.ApplicationUser.ToListAsync()); }
// GET: Usuarios public async Task <IActionResult> Index() { var ID = ""; //Se declara un objeto list que depende de la clase usuario List <Usuario> usuario = new List <Usuario>(); //Ahora obtengo los registros de la tabla donde almaceno los usuarios y lo almaceno en el objeto var appUsuario = await _context.ApplicationUser.ToListAsync(); //Recorrer todos lo valores del objeto usuario foreach (var Data in appUsuario) { ID = Data.Id; usuarioRole = await _usuarioRole.GetRole(_userManager, _roleManager, ID); usuario.Add(new Usuario() { Id = Data.Id, UserName = Data.UserName, PhoneNumber = Data.PhoneNumber, Email = Data.Email, Role = usuarioRole[0].Text }); } return(View(usuario.ToList())); //return View(await _context.ApplicationUser.ToListAsync()); }
// GET: Usuarios public async Task <IActionResult> Index() { var ID = ""; List <Usuario> usuario = new List <Usuario>(); var appUsuario = await _context.ApplicationUser.ToListAsync(); foreach (var item in appUsuario) { ID = item.Id; usuarioRole = await _usuarioRole.GetRole(_userManager, _roleManager, ID); usuario.Add(new Usuario() { Id = item.Id, UserName = item.UserName, PhoneNumber = item.PhoneNumber, Email = item.Email, Role = usuarioRole[0].Text }); } return(View(usuario.ToList())); //return View(await _context.ApplicationUser.ToListAsync()); }
public async Task <ActionResult> Index() { var Id = ""; List <Usuarios> usuario = new List <Usuarios>(); var agrupar = await Db.ApplicationUser.ToListAsync(); foreach (var data in agrupar) { Id = data.Id; UsuarioRole = await _usuarioRole.GetRole(_userManager, _roleManager, Id); usuario.Add(new Usuarios() { Id = data.Id, UserName = data.UserName, PhoneNumber = data.PhoneNumber, Email = data.Email, Role = UsuarioRole[0].Text, }); } return(View(usuario.ToList())); }
// GET: Usuarios public async Task <IActionResult> Index() { //Declaro una variable ID inicializado vacia var ID = ""; //Declaro un objeto list que depende la clase Usuario List <Usuario> usuario = new List <Usuario>(); //Ahora obtengo todos los registros de la tabla donde almaceno los usuarios //y lo almaceno en el objeto var appUsuario = await _context.ApplicationUser.ToListAsync(); //ahora con una estructura foreach vamos a recorrer //todos los valores del objeto appUsuario foreach (var Data in appUsuario) { ID = Data.Id.ToString(); //LLamamos al metodo getRol que nos permitira //obtener el rol segun un usuario especifico usuarioRole = await _usuarioRole.GetRole(_userManager, _roleManager, ID); //Agregamos a la lista del tipo usuario uno a uno los //registros del usuario, teniendo en cuenta //solo los atributos específicos de la clase Usuario //Recordemos que el objeto data hace referencia a la clase ApplicationUser y //el objeto usuario es una lista del tipo Usuario (Clase Usuario) usuario.Add(new Usuario() { Id = Data.Id.ToString(), UserName = Data.UserName, PhoneNumber = Data.PhoneNumber, Email = Data.Email, Role = usuarioRole[0].Text }); } return(View(usuario.ToList())); }