public string GetTargets() { DataAbstractionLayer dal = new DataAbstractionLayer(); if (Request.Params.AllKeys.Contains("TargetID")) { bool isValidId = Int32.TryParse(Request.Params["TargetID"], out int targetID); if (isValidId) { Target target = dal.GetTargetById(targetID); if (target != null) { return(TargetToHtml(target)); } return("<h3>No target with the given ID...</h3>"); } return("<h3>Target ID is not valid!</h3>"); } List <Target> targets = dal.GetTargets(); return(TargetsToTable(targets)); }