public IActionResult Post(int id, [FromBody] RegionModel regionModelo) { try { Region region = logica.Region(regionModelo.Nombre); region.Id = id; if (regionModelo.Puntos != null) { region.Puntos = regionModelo.Puntos; } logica.AgregarRegion(region); return(Ok(region)); } catch (NombreNoValidoException) { return(BadRequest("Nombre no valido")); } }