Changeset 6077


Ignore:
Timestamp:
05/02/12 18:24:05 (12 years ago)
Author:
angelo
Message:

Ticket #2678 - Validar campos contidos na aba de repeticao de eventos

File:
1 edited

Legend:

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

    r6044 r6077  
    1818    var end_time   = $(".new-event-win.active .end-time").val(); 
    1919    var isAllDay   = $('.new-event-win.active input[name="allDay"]').is(':checked'); 
     20    var customDate = $(".endRepeat").val() == "customDate"; 
     21    var occurrences = $(".endRepeat").val() == "occurrences"; 
    2022         
    2123    if(start_date == "") 
     
    4244        ((end_time == start_time) ? 'Hora inicial igual a final' : 'Hora final menor que a inicial') : 
    4345        'Data final menor que a inicial'; 
     46    } 
     47     
     48    if (customDate){      
     49        if ( !($('.new-event-win.active .customDateEnd').val().length) ) 
     50           return 'Por favor, informe uma data final';      
     51    } 
     52     
     53    if (occurrences){ 
     54        if ( !($('.occurrencesEnd').val().length) )  
     55           return 'Por favor, informe o número de ocorrências'; 
     56       else if (parseInt($('.occurrencesEnd').val(),10) <= 0 || parseInt($('.occurrencesEnd').val(),10).toString() == "NaN") 
     57           return 'Por favor, informe um valor válido para a quantidade de ocorrências';   
    4458    } 
    4559    return false; 
Note: See TracChangeset for help on using the changeset viewer.