~andorrax/school-base-openerp-module/xavi

« back to all changes in this revision

Viewing changes to school_iwl/school_iwl.py

  • Committer: Pere Erro
  • Date: 2012-09-11 10:25:55 UTC
  • Revision ID: pereerro@terra.es-20120911102555-ub0y5jq7p9te97ij
[FIX] Bug #1048613 fixed
[IMP] New wizard to tutorize students

Show diffs side-by-side

added added

removed removed

Lines of Context:
334
334
        ret = {}
335
335
        for item in self.browse(cr, uid, ids):
336
336
            parent_id = item.classe_id.group_id.id
337
 
            ret[item.id] = ','.join(map(str,[0,]+self._get_subgroups(cr, uid, [parent_id], context = context)))
 
337
            ret[item.id] = ','.join(map(str,[parent_id,]+self._get_subgroups(cr, uid, [parent_id], context = context)))
338
338
        return ret
339
339
 
340
340
    def _iwl_for_contact_search(self, cr, uid, obj, name, args, context=None):
432
432
            'school.classe': (lambda self,cr,uid,ids,context={}:
433
433
                self.pool.get('school.impartition_week_line').search(cr, uid, [('group_id','in',ids)]),['group_id'],10),
434
434
            'school.impartition_week_line': (lambda self,cr,uid,ids,context={}: ids, ['classe_id','subgroup'], 15),}),
435
 
        'subgroup_domain' : fields.function(_get_subgroup_domain, type='text', method=True, ),
 
435
        'subgroup_domain' : fields.function(_get_subgroup_domain, type='text', method=True, help="List of classe subgroup id's"),
436
436
        'room_id' : fields.many2one('school.room','Room',select=1,required=False),
437
437
        'teachers' : fields.one2many('school.teacher_data','iwl_id','Teachers',),
438
438
        'subgroup' : fields.many2one('groups.group','Subgroup',domain="[('id','in',map(int,(subgroup_domain or '0').split(',')) )]",required=False,ondelete='restrict',),