// GET: Admin/Details/5 public async Task <ActionResult> MoviegoerDetails(int id) { List <Moviegoer> moviegoers = await MoviegoerAPI.GetAll(); Moviegoer moviegoer = moviegoers.Where(m => m.Id == id).FirstOrDefault(); return(View(moviegoer)); }
// GET: Admin/Edit/5 public async Task <ActionResult> EditMoviegoer(int id) { List <Moviegoer> moviegoers = await MoviegoerAPI.GetAll(); MoviegoerViewModel viewModel = new MoviegoerViewModel(); viewModel.Moviegoer = moviegoers.Where(m => m.Id == id).First(); List <KeyValuePair <string, string> > rolesList = _roleManager.Roles.Select(r => new KeyValuePair <string, string>(r.Id, r.Name)).ToList(); viewModel.RoleManager = new Dictionary <string, string>(); foreach (KeyValuePair <string, string> role in rolesList) { viewModel.RoleManager.Add(role.Key, role.Value); } return(View(viewModel)); }
// GET: Admin public async Task <ActionResult> Index() { List <Moviegoer> moviegoers = await MoviegoerAPI.GetAll(); return(View(moviegoers)); }