Изменение приложения ASP. NET MVC для использования другой базы данных или данных на основе выбора из раскрывающегося списка - PullRequest
1 голос
/ 28 мая 2020

У меня есть приложение, встроенное в ASP. NET MVC, чтобы компания могла хранить свои служебные записи, записи персонала и т. Эта компания недавно приобрела другую компанию и хочет, чтобы их данные тоже были в приложении, но отдельно.

Они хотят иметь возможность выбирать, какой компанией они хотят управлять, в заголовке приложения из раскрывающегося списка.

При изменении обновляются все представления и отображаются только данные для выбранной компании.

Не совсем уверен, с чего начать и как лучше всего этого добиться? Кто-нибудь делал подобное и мог бы порекомендовать? Может быть, я могу что-то сделать с маршрутами и указать имя / идентификатор компании в URL-адресе и получить данные на основе этого?

Я подумал об отдельной базе данных или поддомене и просто продублирую приложение, но они хотят иметь возможность сделайте это из одного входа в систему, поэтому существующее приложение необходимо изменить, чтобы облегчить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...