369 / 341 / 108
Регистрация: 12.02.2013
Сообщений: 653
|
|||||||||||
1 | |||||||||||
Каждый админ видит и редактирует только свои записи12.05.2014, 14:03. Показов 1097. Ответов 6
Метки нет (Все метки)
Привет всем!
у админа есть поле со значением его компании
Использую для авторизации Asp.Net Identity и для работы с БД Entity Framework Моё примитивное решение таково: - в каждом контроллере вытаскиваю CompanyID юзера и через LINQ фильтрую только те записи которые == CompanyID. Однако контроллеров много...
0
|
12.05.2014, 14:03 | |
Ответы с готовыми решениями:
6
Не редактирует записи в БД Не редактирует записи в БД Есть 2 ноута , на одном W8 на втором XP, но в сети каждый видит только себя Видит ли админ ip клинетов? |
97 / 90 / 18
Регистрация: 09.06.2012
Сообщений: 215
|
|
12.05.2014, 14:12 | 2 |
Решение верное, остальное плохая реализация на начальном этапе. Ибо никак иначе как вытаскивать только то, что надо с БД.
0
|
369 / 341 / 108
Регистрация: 12.02.2013
Сообщений: 653
|
|
12.05.2014, 14:57 [ТС] | 3 |
iptables, а что бы Вы сделали на начальном этапе?
0
|
97 / 90 / 18
Регистрация: 09.06.2012
Сообщений: 215
|
|
12.05.2014, 16:08 | 4 |
Репозиторй для работы с БД. Ну и всяка же было известно, что будут пользователи и им надо будет отдавать ИХ контент, на просмотр иль редактирование(администрирование своих записей). Базовый контроллер который бы мне возвращал ИД компании и ИД пользователя. Конечно все зависит от предоставленного ТЗ, мб его и не было. Да и в контроллере работать с БД не хорошая практика, всю работу с БД в отдельную ДЛЛ
По идее это ток рассуждения, прошу прощения если задел.
1
|
369 / 341 / 108
Регистрация: 12.02.2013
Сообщений: 653
|
||||||
12.05.2014, 19:13 [ТС] | 5 | |||||
iptables, ну я всё это использую, репозиторий - 3 метода, Добавление/Редактирование, Удаление и Чтение. Проблема в том что репозиторий возвращает все данные, а не отфильтрованные.. думал просто добавить еще один метод типа GetCompanyById(), но смысла нет, это все равно что взять все и через LINQ в контроллере вытащить нужные... однако иных решений не знаю - придется выбрать один из имеющихся
также имеется.. на данный момент в нем просто ссылки на репозиторий через внедрение зависимостей (Ninject) типа
0
|
97 / 90 / 18
Регистрация: 09.06.2012
Сообщений: 215
|
|
13.05.2014, 11:38 | 6 |
Да, у меня работает. Что за ошибку выдает? И как базовый контроллер вы реализовали. У меня например базовый контроллер отдает объект города(вся инфа)
0
|
369 / 341 / 108
Регистрация: 12.02.2013
Сообщений: 653
|
|||||||||||
13.05.2014, 11:42 [ТС] | 7 | ||||||||||
До этого создавал свойство и в конструкторе инициализировал таким образом
0
|
13.05.2014, 11:42 | |
13.05.2014, 11:42 | |
Помогаю со студенческими работами здесь
7
Написать программу, которая создает файл и заполняет его. Дополняет его записями. Редактирует записи в нем Пользователь видит одну страницу а админ другую. Что случилось? Создание чата, где админ видит, что набирает пользователь Как вы поддерживаете каждый месяц свои позиции ? Документ Не Видит Свои Responses Struct udphdr не видит свои поля Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |