18 lines
481 B
Python
18 lines
481 B
Python
from packages.v1.administrativo.schemas.usuario_schema import UsuarioIdSchema
|
|
from packages.v1.administrativo.actions.usuario.usuario_delete_action import (
|
|
DeleteAction,
|
|
)
|
|
|
|
|
|
class DeleteService:
|
|
|
|
def execute(self, usuario_schema: UsuarioIdSchema):
|
|
|
|
# Instânciamento de ação
|
|
delete_action = DeleteAction()
|
|
|
|
# Executa a ação em questão
|
|
data = delete_action.execute(usuario_schema)
|
|
|
|
# Retorno da informação
|
|
return data
|