From 501517e80cccb558f3dc3ce14d8818ac6a9028d9 Mon Sep 17 00:00:00 2001 From: Alicia FLOREZ Date: Tue, 4 Jun 2013 11:04:21 +0200 Subject: [PATCH] =?utf8?q?Rajout=20d'une=20m=C3=A9thode=20permettant=20de=20?= =?utf8?q?reprendre=20un=20mesurable?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- axes.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/axes.py b/axes.py index df046d6..56f3463 100644 --- a/axes.py +++ b/axes.py @@ -144,9 +144,23 @@ class Mesurable(osv.Model): ) return self + def reprendre(self, cr, uid, ids, context=None): + if type(ids) == list: + if len(ids) != 1: + return # TODO: message d'avertissement + ids = ids[0] - - + mesurable = self.read(cr, uid, ids, ['state'], context, context) + if mesurable['state'] != 'suspendu': + return + self.write( + cr, + uid, + ids, + {'state': 'encours'}, + context, + ) + return self #------------ TRAVAIL CALCUL JOURS OUVRES ------------ @staticmethod -- 1.7.10.4