Mam dwa controllery dla dwóch różnych okien. Chciałbym, żeby jeden z nich w jakiś pośredni sposób wywoływał metodę tego drugiego.
Program miałby działać w ten sposób:
- w pierwszym oknie kliknij przycisk "dodaj" -> wyskakuje nowe okienko obsługiwane przez inny controller.
- uzupełnij dane w nowym oknie, kliknij przycisk "gotowe" -> prześlij dane do pierwszego controllera, zamknij okno.
- controller pierwszego okna aktualizuje widok z otrzymanych danych.
Przesyłane dane są w postaci obiektu jednej klasy. W jaki sposób mógłbym to rozwiązać? A gdyby zamiast wysyłania obiektu miedzy controllerami, stworzyłbym w klasie na której operuje propertisy i w ten sposób uaktualniał dane? Przeszłoby? Czy takie rozwiązanie byłoby w tym wypadku eleganckie?