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. Wymagane pola są oznaczone *