public IActionResult Put(Guid id, [FromBody] AreaDTO model) { try { var area = Logic.Update(AreaDTO.ToEntity(model)); return(CreatedAtRoute("GetAreas", new { id = area.Id }, AreaDTO.ToModel(area))); } catch (ArgumentException e) { return(BadRequest(e.Message)); } }