15 lines
466 B
Python
15 lines
466 B
Python
from packages.v1.administrativo.schemas.usuario_schema import UsuarioUpdateSchema
|
|
from packages.v1.administrativo.actions.usuario.usuario_update_action import (
|
|
UpdateAction,
|
|
)
|
|
|
|
|
|
class UpdateService:
|
|
|
|
def execute(self, usuario_id: int, usuario_schema: UsuarioUpdateSchema):
|
|
|
|
# Instânciamento de ações
|
|
updateAction = UpdateAction()
|
|
|
|
# Retorna todos produtos desejados
|
|
return updateAction.execute(usuario_id, usuario_schema)
|