public ActionResult Users() { //if (Session["UserID"] == null) //{ // return RedirectToAction("Login"); //} var users = AspNetUserService.GetAllUsers(); List <TMD.Web.Models.AspNetUserModel> oUsers = users.Select(x => x.CreateFrom()).ToList(); //List<AspNetUser> oList = HttpContext.GetOwinContext().GetUserManager<ApplicationUserManager>().Users.ToList(); //var roleManager = new RoleManager<Microsoft.AspNet.Identity.EntityFramework.IdentityRole>(new RoleStore<IdentityRole>()); //var roleManager = HttpContext.GetOwinContext().Get<ApplicationRoleManager>(); // TempData["message"] = new MessageViewModel { Message = "Employee has been Added" ,IsSaved = true }; ViewBag.MessageVM = TempData["message"] as MessageViewModel; //UserViewModel oVM = new UserViewModel(); //oVM.Data = new List<SystemUser>(); //foreach (var item in oList) //{ // if (item.Employee > 0) // { // oVM.Data.Add(new SystemUser // { // EmailConfirmed = item.EmailConfirmed, // Email = item.Email, // FirstName = item.Employee.EmployeeNameE, // KeyId = item.Id, // Role = roleManager.FindById(item.AspNetRoles.ToList()[0].Id).Name, // Username = item.UserName // }); // } //} return(View(oUsers)); }