Historia zmian | Ilaro.Admin

Ilaro.Admin w prosty sposób umożliwia zapisywanie historii dokonywanych zmian rekordów.

By włączyć tą funkcje należy zarejestrować encje, która implementuje interfejs IEntityChange.

A następnie w bazie danych utworzyć tabele dla tej encji.

Obsługa tej encji przez Ilaro.Admin wygląda nieco odmiennie od pozostałych encji. Z tego względu nie będą działać wszystkie możliwości konfiguracji. W przyszłości stworze interfejs do konfigurowania tylko tej encji tak by było jasne co zostanie uwzględnione a co nie.

Podstawowe rzeczy takie jak ustawienie nazwy tabeli i kolumny oczywiście działają.

Lista zmian

Na stronie głównej panelu administracyjnego encja ze zmianami nie zostanie pokazana w listingu wszystkich encji, zamiast tego z boku jest wyświetlany jest panel z ostatnim zmianami.

 

clip_image001.png

Z tego panelu można przejść do strony ze wszystkimi zmianami.

clip_image002.png

Klikając na wartości w kolumnach „Entity name”, „Entity key”, „Change type”, „Changed on”, „Changed by” możemy przefiltrować listę zmian.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *