public ActionResult EditTemplate(int id) { using (var formManager = new FormManager()) { TemplateViewModel model1 = formManager.FindTemplateToEdit(id); if (model1 == null) { return(RedirectToError("Invalid id")); } else { if (model1.TemplateID == id) { return(View(model1)); } else { return(RedirectToAction("editTemplate", new { id = model1.TemplateID })); } } } }