Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for (var i = 0; i < rits.length; i++) {
- //obydwa przez dobę przechodzą = insta fail
- if (t2 < t1 && rits[i].wtimeEnd < rits[i].wtimeStart) {
- toastr.error("Błędny czas", "");
- bRes = false;
- return bRes;
- }
- //jeden z zapisów przechodzi do następnej doby
- if (t2 < t1 || rits[i].wtimeEnd < rits[i].wtimeStart) {
- //nowy wpis przechodzi przez dobę (1440 = 24)
- if (t2 < t1) {
- if ((rits[i].wtimeStart > t1 && rits[i].wtimeStart < 1440) || ((rits[i].wtimeEnd > t1 && rits[i].wtimeEnd < 1440))) {
- toastr.error("Błędny czas", "");
- bRes = false;
- return bRes;
- }
- }
- //zapisany wpis przechodzi przez dobę
- if (rits[i].wtimeEnd < rits[i].wtimeStart) {
- if ((t1 > rits[i].wtimeStart && t1 < 1440) || (t2 > rits[i].wtimeStart && t2 < 1440))
- toastr.error("Błędny czas", "");
- bRes = false;
- return bRes;
- }
- }
- else {
- //ten sam dzień bez przejść, sprawdzamy zawieranie się
- if ((rits[i].wtimeStart > t1 && rits[i].wtimeStart < t2) || ((rits[i].wtimeEnd > t1 && rits[i].wtimeEnd < t2))) {
- toastr.error("Błędny czas", "");
- bRes = false;
- return bRes;
- }
- if ((t1 > rits[i].wtimeStart && t1 < rits[i].wtimeEnd) || (t2 > rits[i].wtimeStart && t2 < rits[i].wtimeEnd)) {
- toastr.error("Błędny czas", "");
- bRes = false;
- return bRes;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement