public ManagerController(List <Manager> managerEntries, ManagerView managerView)
    {
        ManagerView = managerView;

        Dictionary <Manager, Button> buttons = ManagerView.PrepareManagerEntriesAndButtons(managerEntries);

        foreach (KeyValuePair <Manager, Button> keyValuePair in buttons)
        {
            keyValuePair.Value.onClick.AsObservable().Subscribe(x => BuyManager(keyValuePair.Key));
        }
    }