Skip to content

Commit

Permalink
Routine-65 - Ajouter la validation de l'heure dans les routines #65
Browse files Browse the repository at this point in the history
  • Loading branch information
massicos committed Jan 27, 2016
1 parent 7952c04 commit 3346269
Showing 1 changed file with 24 additions and 3 deletions.
27 changes: 24 additions & 3 deletions www/js/routinePage.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,31 @@ $(document).ready(function() {

$(".tableauBordTempsHeureFinBoutonGo").click(function() {
var enfant = $(this).closest(".enfant");
var routine = trouverRoutine($(enfant).find(".nomEnfant").text());
var routineView = new RoutineView(routine);
routineView.affichageBoutonGo(enfant);
if (validerHeure(enfant)) {
var routine = trouverRoutine($(enfant).find(".nomEnfant").text());
var routineView = new RoutineView(routine);
routineView.affichageBoutonGo(enfant);
}
});

function validerHeure(enfant) {
var heure = $(enfant).find(".tableauBordTempsHeuresFinInput").val();
var minutes = $(enfant).find(".tableauBordTempsMinutesFinInput").val();

if (!$.isNumeric(heure) || !$.isNumeric(minutes)) {
alert("Veuillez saisir des heures et des minutes valides.");
return false;
}
else if (heure < 0 || heure > 23) {
alert("Veuillez saisir une heure valides.");
return false;
}
else if (minutes < 0 || minutes > 59) {
alert("Veuillez saisir des minutes valides.");
return false;
}
return true;
}

$(".tableauBordTempsHeureFinBoutonStop").click(function() {
var enfant = $(this).closest(".enfant");
Expand Down

0 comments on commit 3346269

Please sign in to comment.