Changeset 5363


Ignore:
Timestamp:
01/11/12 15:49:51 (12 years ago)
Author:
airton
Message:

Ticket #2434 - Adicionada a validacao que verifica se o usuario ja havia sido convidado para o eventos

Location:
trunk/prototype/modules/calendar
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/calendar/js/helpers.js

    r5361 r5363  
    694694                                        } 
    695695 
     696                                        for(i=0; i<result.length; i++) 
     697                                                result[i].enabled = (blkAddAtendee.find('dd.attendee-list ul.attendee-list label.mail[title="' +  result[i].mail + '"]').length) ? false : true; 
     698                                                                                         
    696699                                        blkAddAtendee.find('ul.search-result-list').append(DataLayer.render( 'templates/participants_search_itemlist.ejs', result)); 
    697700 
     
    701704                                                        newAttendeeId = DataLayer.put('participant', {user: old_item.find('.id').html(), isExternal: 0}); 
    702705                                                        blkAddAtendee.find('dd.attendee-list ul.attendee-list') 
    703                                                         .append(DataLayer.render('templates/participants_add_itemlist.ejs', [{id: newAttendeeId, name: old_item.find('.name').html(), isExternal: 0}])) 
     706                                                        .append(DataLayer.render('templates/participants_add_itemlist.ejs', [{id: newAttendeeId, name: old_item.find('.name').html(), mail: old_item.find('.mail').html(), isExternal: 0}])) 
    704707                                                        .find('.button').addClass('small').button({text:false, icons: {primary:'ui-icon-close'}}).click(function () { 
    705708                                                                $(this).parent().remove(); 
  • trunk/prototype/modules/calendar/templates/participants_search_itemlist.ejs

    r5360 r5363  
    11<% for (var i=0; i < data.length; i++) { %> 
    22<li class="ui-widget-content" style="width:6000px;" title="<%=data[i]['name']%>"> 
    3         <input type="checkbox" name="opcao"> 
    4         <input type="hidden" value="<%=data[i]['id']%>"> 
     3        <input type="checkbox" name="opcao" <%= (data[i].enabled) ?  '' : 'disabled="disabled"' %> /> 
     4        <input type="hidden" value="<%=data[i]['id']%>" /> 
    55        <label class="name"><%=data[i]['name']%></label> 
    6         <label class="email hidden"><%=data[i]['mail']%></label> 
     6        <label class="mail hidden"><%=data[i]['mail']%></label> 
    77        <label class="id hidden"><%=data[i]['id']%></label> 
    88</li> 
Note: See TracChangeset for help on using the changeset viewer.