~openerp-commiter/openobject-addons/trunk-extra-addons

« back to all changes in this revision

Viewing changes to cci_timesheet/wizard/create_timesheet_line.py

  • Committer: Mustufa Rangwala
  • Date: 2008-08-13 09:49:27 UTC
  • Revision ID: mra@tinyerp.com-20080813094927-gs7wlb35rnx5coik
changes

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
 
40
40
def create_lines(self, cr, uid, data, context):
41
41
    pool_obj=pooler.get_pool(cr.dbname)
42
 
    ids_meeting = pool_obj.get('crm.case').search(cr, uid, [('grant_id','in',data['form']['grant'][0][2]), ('date','>=',data['form']['date1']), ('date','<=',data['form']['date2'])])
43
 
    ids_task_work = pool_obj.get('project.task.work').search(cr, uid, [('grant_id','in',data['form']['grant'][0][2]), ('date','>=',data['form']['date1']), ('date','<=',data['form']['date2'])])
 
42
    list_temp = []
 
43
    list_temp.append(('grant_id','in',data['form']['grant'][0][2]))
 
44
    if data['form']['date1']:
 
45
        list_temp.append(('date','>=',data['form']['date1']))
 
46
    if data['form']['date2']:
 
47
        list_temp.append(('date','<=',data['form']['date2']))
 
48
    ids_meeting = pool_obj.get('crm.case').search(cr, uid, list_temp)
 
49
    ids_task_work = pool_obj.get('project.task.work').search(cr, uid, list_temp)
44
50
    data_meeting = pool_obj.get('crm.case').browse(cr, uid, ids_meeting)
45
51
    data_task_work = pool_obj.get('project.task.work').browse(cr, uid, ids_task_work)
46
52
    time_format = "%Y-%m-%d %H:%M:%S"