]> git.llucax.com Git - software/sercom.git/blobdiff - sercom/subcontrollers/curso/__init__.py
enlaces a los objetos relacionados.
[software/sercom.git] / sercom / subcontrollers / curso / __init__.py
index 88734587df62a9d4d6b1078859c2c9b08f44796c..ca216fe70461e4c4044c8bd25a626d69763468c0 100644 (file)
@@ -212,9 +212,13 @@ class CursoController(controllers.Controller, identity.SecureResource):
     @expose()
     def create(self, **kw):
         """Save or create record to model"""
     @expose()
     def create(self, **kw):
         """Save or create record to model"""
-        r = validate_new(kw)
         docentes = kw.get('docentes_curso', [])
         alumnos = kw.get('alumnos', [])
         docentes = kw.get('docentes_curso', [])
         alumnos = kw.get('alumnos', [])
+        del(kw['remDocente'])
+        del(kw['addDocente'])
+        del(kw['docentes_curso'])
+        del(kw['alumnos'])
+        r = validate_new(kw)
         """ Elimino todos los docentes asignados al curso y los agrego nuevamente""" 
         for d in DocenteInscripto.selectBy(curso=r):
             d.destroySelf()
         """ Elimino todos los docentes asignados al curso y los agrego nuevamente""" 
         for d in DocenteInscripto.selectBy(curso=r):
             d.destroySelf()