use of br.com.caelum.vraptor.validator.Validations in project agiletickets by caelum.
the class EstabelecimentosController method adiciona.
@Post
@Path("/estabelecimentos")
public void adiciona(final Estabelecimento estabelecimento) {
// validando!
validator.checking(new Validations() {
{
that(!Strings.isNullOrEmpty(estabelecimento.getNome()), "estabelecimento.nome", "nome.nulo");
that(!Strings.isNullOrEmpty(estabelecimento.getEndereco()), "estabelecimento.endereco", "endereco.nulo");
}
});
validator.onErrorRedirectTo(this).lista();
diretorio.adiciona(estabelecimento);
result.redirectTo(this).lista();
}
Aggregations