public ActionResult CreateForm([Bind(Include = "Title,Slug,IsPublic,PublicFormType,InternalFormType")] FormViewModel formViewModel) { using (var formManager = new FormManager(GetLoginUser())) { try { Template template = formManager.CreateNewFormAndTemplate(formViewModel); if (template != null) { return(RedirectToAction("editTemplate", new { id = template.TemplateID })); } else { TempData["error"] = "Error creating new form"; return(View()); } } catch (Exception ex) { TempData["error"] = ex.Message; return(View()); } } }