// GET: Users/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } // User user = db.Users.Find(id); User user = db.Users.Include(usr => usr.Roles).Single <User>(item => item.UserId == id); if (user == null) { return(HttpNotFound()); } ProgrammersBlog.Models.UserItem userModel = Mapper.Map <Domain.User, Models.UserItem>(user); return(View(user)); }
// GET: Users public ActionResult Index() { var userList = db.Users.ToList(); var users = new List <UserItem>(); if (userList.Any()) { foreach (var user in userList) { ProgrammersBlog.Models.UserItem userModel = Mapper.Map <Domain.User, Models.UserItem>(user); users.Add(userModel); } } return(View(users)); //return View(db.Users.ToList()); }