コード例 #1
0
ファイル: FederacionManager.py プロジェクト: DamnWidget/gscnt
    def read(self, request, **kwargs):
        """
        Returns the Federación data.
        """

        Federacion.view().addCallback(self._read, request)
        return server.NOT_DONE_YET
コード例 #2
0
ファイル: GroupsManager.py プロジェクト: DamnWidget/gscnt
    def destroy(self, request, **kwargs):
        """Perform destroy CRUD action"""

        def cb_sendback(result):
            self.sendback(request, result)

        def cb_check(check):
            if not check:
                UsersGroup.destroy(kwargs.get('data')).addCallback(cb_sendback)
            else:
                return json.dumps({'success' : False, 'message' : 'No puede eliminar al comité de la Federación Local'})

        Federacion.view().addCallback(Federacion.check_group, int(kwargs.get('data')[0])).addCallback(cb_check)

        return server.NOT_DONE_YET