public ActionResult CreateTeam(TeamDto team) { if (!ModelState.IsValid) // TODO: Throw new HttpException with status code of bad request { throw new ArgumentException("'Title' and 'Default QuoteExpiry Days' are required"); } return(new JsonNetResult { Data = AdminModuleManager.CreateTeam(team) }); }