You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
554 B
14 lines
554 B
# -*- coding: utf-8 -*-
|
|
from openerp import models, fields, api, _
|
|
|
|
|
|
class AssignSuperCoop(models.TransientModel):
|
|
_name = 'beesddoo.shift.assign_super_coop'
|
|
|
|
super_coop_id = fields.Many2one('res.users', 'New Super Cooperative', required=True, domain=[('super', '=', True)])
|
|
shift_ids = fields.Many2many('beesdoo.shift.shift', readonly=True, default=lambda self: self._context.get('active_ids'))
|
|
|
|
@api.multi
|
|
def write_super_coop(self):
|
|
self.ensure_one()
|
|
self.shift_ids.write({'super_coop_id' : self.super_coop_id.id})
|