public System.Web.Mvc.ContentResult CreateByApi() { SetSite(); switch (Site.ReferenceType) { case "Issues": return(IssueUtilities.CreateByApi( ss: Site.IssuesSiteSettings(ReferenceId))); case "Results": return(ResultUtilities.CreateByApi( ss: Site.ResultsSiteSettings(ReferenceId))); default: return(ApiResults.Get(ApiResponses.BadRequest())); } }