Class CorretorController
- java.lang.Object
-
- br.com.gestimoveis.gprojetos.controller.CorretorController
-
@Controller @RequestMapping("/corretores") public class CorretorController extends java.lang.Object
Mé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.ModelAndView
cadastrar()
Renderiza a tela de cadastro de corretoresjava.lang.String
cadastrar(Corretor corretor)
Cadastro de corretores.org.springframework.web.servlet.ModelAndView
detalhes(java.lang.Long id)
Renderiza a página "detalhes" de um corretorjava.lang.String
editar(Corretor corretor, java.lang.Long id)
Salva a edição de um corretor e redireciona para a página corretoresorg.springframework.web.servlet.ModelAndView
editar(java.lang.Long id)
Renderizar a tela de edição de corretoresjava.lang.String
excluir(java.lang.Long id)
Deleta um corretor por id e redireciona para a página de corretoresorg.springframework.web.servlet.ModelAndView
home()
Renderização da tela "home"org.springframework.web.servlet.ModelAndView
relatorio()
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"
-
-