Każdy user jest przypisany do firmy. User jest też przypisany do roli.
Chciałbym osiągnąć funkcjonalność gdzie:
-
Admin widzi wszystko: dokumenty, wszystkie combosy wypełnione wszystkim, etc
-
User widzi: dokumenty z jego firmy. Jeszcze nie wiem czy nagłówki dokumentów bedę wiązał z userem czy z firmą. Ale dla tych dywagacji nie ma to większego znaczenia.
Będę też miał pozycje dokumentu. Trzeba coś wymyślić aby metoda showDocumentElements(id) nie pozwalała zobaczyć pozycji z nieswojego dokumentu
Etc.
Proszę Was o podpowiedz, kawałek kodu, coś co zobrazuje jak to powinno być napisane.
Temat myśle bardzo uniwersalny i każdy z niego zaczerpie.