Zmiany pomiędzy wersją 4 and wersją 5 dla Tasks

Pokaż
Ignoruj:
Data i czas:
2011-02-22 11:17:34 (14 years temu)
Autor:
marek (IP: 10.0.1.101)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • Tasks

    v4 v5  
    1414   Włączamy wszystkie abonamenty, których StartDate w OrderItem jest dziś - dla Subscription ustawiamy odpowiednio StartDate, EndDate, dla ogłoszeń klienta posiadającego ten abonament ustawiamy status Online, wyróżnienia, StartDate oraz EndDate zgodnie z Subscription, jeśli mamy więcej ogłoszeń Online niż ustalono w abonamencie - włączamy tylko tą ilość (posortowane po dacie ostatniej aktualizacji malejąco), która jest określona w abonamencie, reszta powinna otrzymać status ('''jaki status ???''') 
    1515 
     16=== Wyłączamy pozostałe ogłoszenia i abonamenty === 
     17 * Ogłoszenia i abonamenty 
     18   Wyłączamy wszystkie ogłoszenia które posiadają status Online oraz EndDate jest mniejsza niż dziś 
    1619 
    1720 
    18  
    19 == Wyłączamy wszystko, co wygasło w dniu poprzednim == 
    20 Czyli pytamy najpierw o wszystkie ogłoszenia abonamentowe, których status jest Online oraz data w polu EndDate jest z dnia poprzedniego. 
    21 Ustawiamy wówczas ich status na Offline. 
    22 Z abonamentem nie robimy nic, ponieważ on już nie jest aktualny... 
    23  
    24 Następnie to samo dla pozostałych ogłoszeń - czyli nieabonamentowych - pytamy o ogłoszenia ze statusem Online i datą w polu EndDate z dnia poprzedniego. 
    25 Ustawiamy wówczas ich status na Offline. 
    26  
    27 == Włączamy ogłoszenia nieabonamentowe == 
    28 Pytamy o wszystkie ogłoszenia których wartość w polu StartDate jest datą dzisiejszą. 
    29 Ustawiamy im status na Online. 
    30  
    31 == Włączamy ogłoszenia abonamentowe == 
    32 Pytamy o wszystkie abonamenty których StartDate jest jest datą dzisiejszą oraz dla wszystkich ogłoszeń danego klienta ustawiamy StartDate i EndDate jak w abonamencie oraz status na Online. 
    33  
    34  
    35 == OrderItems == 
    36 Dla wszystkich szczegółów zamówienia, których StartDate jest dziś aktywujemy dany produkt.