public ActionResult Delete(string id, ServiceHostParameter model) { var par = reader.GetHostParameter(Server.UrlDecode(id)); if (!par.UserHasAccessTo()) { throw new UnauthorizedAccessException("Access denied to configset"); } ViewBag.HostId = par.ServiceHost.Id; par.Description = model.Description; par.IsEnvironmental = model.IsEnvironmental; reader.DeleteServiceHostParameter(par); return(RedirectToAction("Details", "ServiceHosts", new { id = par.ServiceHost.Id })); }