コード例 #1
0
ファイル: ProjetoController.java プロジェクト: rafamanzo/SIGP
 @Path("/projeto/altera")
 public void altera(final Projeto projeto) {
   validator.validate(projeto);
   validator.onErrorForwardTo(this).altera_form(projeto.getIdProjeto());
   dao.update(projeto);
   result.redirectTo(ProjetoController.class).index();
 }
コード例 #2
0
ファイル: ProjetoController.java プロジェクト: rafamanzo/SIGP
 @Path("/projeto/cria")
 public void cria(final Projeto projeto) {
   validator.validate(projeto);
   validator.onErrorForwardTo(this).novo_form();
   dao.save(projeto);
   result.redirectTo(ProjetoController.class).index();
 }
コード例 #3
0
ファイル: ProjetoController.java プロジェクト: rafamanzo/SIGP
 @Path("/projeto/apagar/{id}")
 public void remove(Long id) {
   Projeto projeto = dao.getProjeto(id);
   if (projeto != null) dao.delete(projeto);
   result.redirectTo(DisciplinaController.class).index();
 }
コード例 #4
0
ファイル: ProjetoController.java プロジェクト: rafamanzo/SIGP
 @Path("/projeto/alterar/{id}")
 public void altera_form(Long id) {
   Projeto projeto = dao.getProjeto(id);
   if (projeto == null) result.redirectTo(ProjetoController.class).index();
   else result.include("projeto", projeto);
 }
コード例 #5
0
ファイル: ProjetoController.java プロジェクト: rafamanzo/SIGP
 @Path("/projeto/novo")
 public void novo_form() {
   result.include("projetos", dao.list());
 }
コード例 #6
0
ファイル: ProjetoController.java プロジェクト: rafamanzo/SIGP
 @Path("/projeto/")
 public void index() {
   result.include("projetos", dao.list());
 }