public IActionResult Entry(string name) { name = DashedParameterTransformer.FromDashed(name); ViewData["Link"] = Url.Action("Entry", "Home", new { name = name }); var entries = _repo.GetEntriesByName(name); if (entries != null && entries.Count > 0) { var vm = new EntryViewModel() { Name = entries[0].Name, ShowEdit = IsAdminUser, Entries = entries }; ViewData["Title"] = vm.Name; ViewData["Description"] = FindExample(vm.Entries); return(View(vm)); } else { ViewData["Title"] = name; ViewData["Entry"] = name; return(View("EntryNotFound")); } }
public IActionResult RemoveConfirmation(string id, string name) { ViewData["Entry"] = DashedParameterTransformer.FromDashed(name); ViewData["Id"] = id; return(View()); }