From 74a75aaeeb4a2183fdc49c7a6cc4a677ff30a53f Mon Sep 17 00:00:00 2001 From: rogerio.costa Date: Wed, 6 Apr 2016 15:12:45 -0300 Subject: [PATCH] #4199 Change Request. Atribuir Processos a um usuário. --- cit-tabelas-corp-web/src/main/java/br/com/centralit/controller/PessoaController.java | 153 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------- 1 file changed, 82 insertions(+), 71 deletions(-) diff --git a/cit-tabelas-corp-web/src/main/java/br/com/centralit/controller/PessoaController.java b/cit-tabelas-corp-web/src/main/java/br/com/centralit/controller/PessoaController.java index bb891b6..1c30b2c 100644 --- a/cit-tabelas-corp-web/src/main/java/br/com/centralit/controller/PessoaController.java +++ b/cit-tabelas-corp-web/src/main/java/br/com/centralit/controller/PessoaController.java @@ -18,30 +18,31 @@ import br.com.centralit.api.viewHelper.PessoaVH; import br.com.centralit.framework.controller.GenericController; import br.com.centralit.framework.json.ResponseBodyWrapper; import br.com.centralit.framework.json.Views; +import br.com.centralit.framework.json.Views.GenericView; /** *

* *

- * + * *

* Company: Central IT - Governança Corporativa - *

- * + * *

* Title: PessoaController *

- * + * *

* Description: *

- * + * * @since 28/11/2014 - 11:49:15 - * + * * @version 1.0.0 - * + * * @author rogerio.costa - * + * */ @Controller @RequestMapping("/rest/pessoa") @@ -51,12 +52,13 @@ public class PessoaController extends GenericController { private PessoaService pessoaService; public PessoaController() { + super(); } /** * Responsável pela criação de novas instâncias desta classe. - * + * * @param pessoaService */ @Autowired @@ -83,15 +85,15 @@ public class PessoaController extends GenericController { *

* Iniciativa(s): NUMERO_INICIATIVA *

- * + * *

* Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO *

- * + * * Método responsável por - * + * * @author rogerio.costa - * + * * @param pessoaVH * @return * @throws Exception @@ -109,15 +111,15 @@ public class PessoaController extends GenericController { *

* Iniciativa(s): NUMERO_INICIATIVA *

- * + * *

* Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO *

- * + * * Método responsável por - * + * * @author rogerio.costa - * + * * @param pessoaVH * @return * @throws Exception @@ -135,15 +137,15 @@ public class PessoaController extends GenericController { *

* Iniciativa(s): NUMERO_INICIATIVA *

- * + * *

* Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO *

- * + * * Método responsável por - * + * * @author rogerio.costa - * + * * @param nome * @param idOrganizacao * @return @@ -163,17 +165,17 @@ public class PessoaController extends GenericController { *

* Iniciativa(s): NUMERO_INICIATIVA *

- * + * *

* Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO *

- * + * * Método responsável por remover a entidadeColaborador - * + * * @author rogerio.costa - * + * * @param colaborador - * + * * @return responseBody */ @RequestMapping(method = RequestMethod.DELETE, produces = "application/json", value = "/removeColaborador/{id}") @@ -189,17 +191,17 @@ public class PessoaController extends GenericController { *

* Iniciativa(s): NUMERO_INICIATIVA *

- * + * *

* Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO *

- * + * * Método responsável por remover a entidadeOrgaoExterno - * + * * @author rogerio.costa - * + * * @param id - * + * * @return responseBody */ @RequestMapping(method = RequestMethod.DELETE, produces = "application/json", value = "/removeOrgaoExterno/{id}") @@ -215,15 +217,15 @@ public class PessoaController extends GenericController { *

* Iniciativa(s): NUMERO_INICIATIVA *

- * + * *

* Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO *

- * + * * Método responsável por - * + * * @author rogerio.costa - * + * * @param id * @return */ @@ -240,17 +242,17 @@ public class PessoaController extends GenericController { *

* Iniciativa(s): NUMERO_INICIATIVA *

- * + * *

* Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO *

- * + * * Método responsável por remover a entidade Fornecedor - * + * * @author rogerio.costa - * + * * @param id - * + * * @return responseBody */ @RequestMapping(method = RequestMethod.DELETE, produces = "application/json", value = "/removeFornecedor/{id}") @@ -266,17 +268,17 @@ public class PessoaController extends GenericController { *

* Iniciativa(s): NUMERO_INICIATIVA *

- * + * *

* Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO *

- * + * * Método responsável por remover a entidadeFornecedorObservacao - * + * * @author rogerio.costa - * + * * @param colaborador - * + * * @return responseBody */ @RequestMapping(method = RequestMethod.DELETE, produces = "application/json", value = "/removeFornecedorObservacao/{id}") @@ -292,15 +294,15 @@ public class PessoaController extends GenericController { *

* Iniciativa(s): NUMERO_INICIATIVA *

- * + * *

* Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO *

- * + * * Método responsável por - * + * * @author rogerio.costa - * + * * @param id * @return */ @@ -326,15 +328,15 @@ public class PessoaController extends GenericController { *

* Iniciativa(s): NUMERO_INICIATIVA *

- * + * *

* Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO *

- * + * * Método responsável por - * + * * @author rogerio.costa - * + * * @param id * @return */ @@ -351,15 +353,15 @@ public class PessoaController extends GenericController { *

* Iniciativa(s): NUMERO_INICIATIVA *

- * + * *

* Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO *

- * + * * Método responsável por buscar uma pessoa que seja um usuário no sistema - * + * * @author iago.almeida - * + * * @param nome * @return Collection { return responseBody; } - /** * Retorna o valor do atributo pessoaService - * + * * @return PessoaService */ public PessoaService getPessoaService() { @@ -398,14 +399,18 @@ public class PessoaController extends GenericController { } /** - *

Iniciativa(s): NUMERO_INICIATIVA

- * - *

Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO

- * + *

+ * Iniciativa(s): NUMERO_INICIATIVA + *

+ * + *

+ * Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO + *

+ * * Método responsável por bloquear o registro, salvando o modelo com os dados de bloqueio preenchidas - * + * * @author gilberto.nery - * + * * @param pessoa * @return * @throws Exception @@ -418,22 +423,22 @@ public class PessoaController extends GenericController { return responseBody; } - + /** *

* Iniciativa(s): NUMERO_INICIATIVA *

- * + * *

* Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO *

- * + * * Método responsável por remover a entidadeTerceirizado - * + * * @author rogerio.cassimiro - * + * * @param terceirizado - * + * * @return responseBody */ @RequestMapping(method = RequestMethod.DELETE, produces = "application/json", value = "/removeTerceirizado/{id}") @@ -445,4 +450,10 @@ public class PessoaController extends GenericController { return responseBody; } -} \ No newline at end of file + @Override + public Class getAutoCompleteView() { + + return Views.PessoaAutoCompeteView.class; + } + +} -- libgit2 0.21.2