19 lines
548 B
Python
19 lines
548 B
Python
from abstracts.action import BaseAction
|
|
from packages.v1.administrativo.schemas.usuario_schema import UsuarioSchema
|
|
from packages.v1.administrativo.repositories.usuario.usuario_show_repository import (
|
|
ShowRepository,
|
|
)
|
|
|
|
|
|
class ShowAction(BaseAction):
|
|
|
|
def execute(self, usuario_schema: UsuarioSchema):
|
|
|
|
# Instânciamento do repositório sql
|
|
show_repository = ShowRepository()
|
|
|
|
# Execução do sql
|
|
response = show_repository.execute(usuario_schema)
|
|
|
|
# Retorno da informação
|
|
return response
|