Advertisement
Guest User

Untitled

a guest
Jan 17th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.90 KB | None | 0 0
  1.  
  2.  
  3.         for (var i = 0; i < rits.length; i++) {
  4.  
  5.             //obydwa przez dobę przechodzą = insta fail
  6.             if (t2 < t1 && rits[i].wtimeEnd < rits[i].wtimeStart) {
  7.                 toastr.error("Błędny czas", "");
  8.                 bRes = false;
  9.                 return bRes;
  10.             }
  11.  
  12.  
  13.  
  14.             //jeden z zapisów przechodzi do następnej doby
  15.  
  16.             if (t2 < t1 || rits[i].wtimeEnd < rits[i].wtimeStart) {
  17.  
  18.  
  19.                 //nowy wpis przechodzi przez dobę  (1440  = 24)
  20.                 if (t2 < t1) {
  21.  
  22.                     if ((rits[i].wtimeStart > t1 && rits[i].wtimeStart < 1440) || ((rits[i].wtimeEnd > t1 && rits[i].wtimeEnd < 1440))) {
  23.                         toastr.error("Błędny czas", "");
  24.                         bRes = false;
  25.                         return bRes;
  26.                     }
  27.                 }
  28.  
  29.                 //zapisany wpis przechodzi przez dobę      
  30.                 if (rits[i].wtimeEnd < rits[i].wtimeStart) {
  31.  
  32.                     if ((t1 > rits[i].wtimeStart && t1 < 1440) || (t2 > rits[i].wtimeStart && t2 < 1440))
  33.                         toastr.error("Błędny czas", "");
  34.                     bRes = false;
  35.                     return bRes;
  36.  
  37.  
  38.                 }
  39.  
  40.             }
  41.             else {
  42.  
  43.                 //ten sam dzień bez przejść, sprawdzamy zawieranie się
  44.  
  45.                 if ((rits[i].wtimeStart > t1 && rits[i].wtimeStart < t2) || ((rits[i].wtimeEnd > t1 && rits[i].wtimeEnd < t2))) {
  46.                     toastr.error("Błędny czas", "");
  47.                     bRes = false;
  48.                     return bRes;
  49.                 }
  50.  
  51.  
  52.  
  53.                 if ((t1 > rits[i].wtimeStart && t1 < rits[i].wtimeEnd) || (t2 > rits[i].wtimeStart && t2 < rits[i].wtimeEnd)) {
  54.                     toastr.error("Błędny czas", "");
  55.                     bRes = false;
  56.                     return bRes;
  57.                 }
  58.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement