]> git.llucax.com Git - software/sercom.git/blobdiff - sercom/subcontrollers/validate.py
Lista de tareas de un enunciado.
[software/sercom.git] / sercom / subcontrollers / validate.py
index 524f311e6805bfabc12e317195a70aee75f90baa..9b4a96a2c962308096032003bfda949db08f3a97 100644 (file)
@@ -43,3 +43,11 @@ def validate_new(cls, name, data, url='new'):
             u'inválido (error: %s).') % (name, e))
         raise redirect(url, **data)
 
             u'inválido (error: %s).') % (name, e))
         raise redirect(url, **data)
 
+def validate_del(cls, name, id):
+    try:
+        id = int(id)
+        r = validate_get(cls, name, id)
+        r.destroySelf()
+    except Exception, e:
+        flash(_(u'No se pudo eliminar el %s: %s' % (name, e)))
+        raise redirect('../list')