Changeset 1856 for trunk


Ignore:
Timestamp:
11/21/16 17:51:39 (8 years ago)
Author:
nanardon
Message:

Add employmentHistory attribute

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm

    r1855 r1856  
    13241324                }, 
    13251325                multiple => 1, 
     1326            }, 
     1327            employmentHistory => { 
     1328                reference => 'employment', 
     1329                multiple => 1, 
     1330                ro => 1, 
    13261331            }, 
    13271332            hosted => { 
     
    16651670    my %changes; 
    16661671 
     1672    { 
     1673        my $sth = $self->db->prepare_cached(q{ 
     1674            select employment.name from employment 
     1675            where "user" = ? and employment.firstday < now() 
     1676        }); 
     1677        $sth->execute($self->id); 
     1678        my @values; 
     1679        while (my $res = $sth->fetchrow_hashref) { 
     1680            push(@values, $res->{name}); 
     1681        } 
     1682        $changes{"employmentHistory"} = \@values; 
     1683    } 
     1684 
    16671685    foreach my $attribute (qw(contratType)) { 
    16681686        my $sth = $self->db->prepare_cached(q{ 
Note: See TracChangeset for help on using the changeset viewer.