Ejemplo n.º 1
0
        public ActionResult Destinations()
        {
            LocationsViewModels model = new LocationsViewModels();

            var list = new List <Location>();

            foreach (var item in dbcontext.Locations.ToList())
            {
                list.Add(item);
            }
            model.List = list;
            return(View(model));
        }
Ejemplo n.º 2
0
        // GET: Location
        public ActionResult Index(ManageMessageId?message)
        {
            if (!UserRoleHelper.IsAdmin(User.Identity.GetUserId())) // check if current user has admin rights
            {
                return(RedirectToAction("AccessDenied", "Manage"));
            }
            ViewBag.StatusMessage =
                message == ManageMessageId.EditDetailsSuccess ? "All changes have been saved."
                : message == ManageMessageId.CreateEntrySuccess ? "Successfully added a new location."
                : message == ManageMessageId.DeleteEntrySuccess ? "Successfully deleted a location."
                : message == ManageMessageId.Error ? "An error has occured."
                : "";

            LocationsViewModels model = new LocationsViewModels();
            // add every location item to the list, then save the list in model's List: Location. Return the model to view
            var list = new List <Location>();

            foreach (var item in dbcontext.Locations.ToList())
            {
                list.Add(item);
            }
            model.List = list;
            return(View(model));
        }