Review validation layouts

We actually use two separate validation modules (one for service based on entities, and one for ui based on dto).

That's a shame and a lot of work to maintain it.

We should only use the dto version (just test before that the extra step to convert to dto is not too costy).