Class CorretorController
- java.lang.Object
-
- br.com.gestimoveis.gprojetos.controller.CorretorController
-
@Controller @RequestMapping("/corretores") public class CorretorController extends java.lang.ObjectMétodos controller dos corretores.
-
-
Constructor Summary
Constructors Constructor Description CorretorController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.web.servlet.ModelAndViewcadastrar()Renderiza a tela de cadastro de corretoresjava.lang.Stringcadastrar(Corretor corretor)Cadastro de corretores.org.springframework.web.servlet.ModelAndViewdetalhes(java.lang.Long id)Renderiza a página "detalhes" de um corretorjava.lang.Stringeditar(Corretor corretor, java.lang.Long id)Salva a edição de um corretor e redireciona para a página corretoresorg.springframework.web.servlet.ModelAndVieweditar(java.lang.Long id)Renderizar a tela de edição de corretoresjava.lang.Stringexcluir(java.lang.Long id)Deleta um corretor por id e redireciona para a página de corretoresorg.springframework.web.servlet.ModelAndViewhome()Renderização da tela "home"org.springframework.web.servlet.ModelAndViewrelatorio()Exibe o relatório geral com dados presentes no banco
-
-
-
Method Detail
-
home
@GetMapping public org.springframework.web.servlet.ModelAndView home()
Renderização da tela "home"- Returns:
- modelAndView Renderização da tela "home"
-
cadastrar
@GetMapping("/cadastrar") public org.springframework.web.servlet.ModelAndView cadastrar()Renderiza a tela de cadastro de corretores- Returns:
- modelAndView Renderização da tela "formulario"
-
editar
@GetMapping("/{id}/editar") public org.springframework.web.servlet.ModelAndView editar(@PathVariable java.lang.Long id)Renderizar a tela de edição de corretores- Parameters:
id- do corretor a ser editado- Returns:
- modelAndView Renderização da tela "formulario" para edição de corretores
-
cadastrar
@PostMapping("/cadastrar") public java.lang.String cadastrar(Corretor corretor)Cadastro de corretores.- Parameters:
corretor- Objeto Corretor a ser salvo- Returns:
- "redirect:/corretores" Redireciona para a página corretores
-
editar
@PostMapping("/{id}/editar") public java.lang.String editar(Corretor corretor, @PathVariable java.lang.Long id)Salva a edição de um corretor e redireciona para a página corretores- Parameters:
corretor- Objeto corretor a ser editadoid- id do corretor a ser editado- Returns:
- "redirect:/corretores" Redireciona para a página corretores
-
excluir
@GetMapping("/{id}/excluir") public java.lang.String excluir(@PathVariable java.lang.Long id)Deleta um corretor por id e redireciona para a página de corretores- Parameters:
id- do corretor a ser deletado- Returns:
- "redirect:/corretores" Redireciona para a página corretores
-
detalhes
@GetMapping("/{id}") public org.springframework.web.servlet.ModelAndView detalhes(@PathVariable java.lang.Long id)Renderiza a página "detalhes" de um corretor- Parameters:
id- do corretor- Returns:
- modelAndView Renderiza a tela "detalhes"
-
relatorio
@GetMapping("/relatorio") public org.springframework.web.servlet.ModelAndView relatorio()Exibe o relatório geral com dados presentes no banco- Returns:
- modelAndView Renderiza a tela "relatorio"
-
-