|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Shocker.Pro, Я находил этот пример но у контекста нету MetadataWorkspace ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2018, 23:52 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
lex452Я находил этот пример но у контекста нету MetadataWorkspaceВсё на месте, только что сам проверил этот пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2018, 23:55 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Petro123lex452пропущено... датогда глобальный фильтр САМ добавит условие. Поиск гугл. Господа. Я вот не пойму, почему выбор пользователя кнопкой или ролью (начальник) вы засовываете в Модель а не контроллер? У меня например, юзвери просили кнопку добавить: "показать всех, а не только Петровых записи". Для этого нельзя перелогиниться заставлять. Я делал в контроллерах. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 07:20 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Упс. Не ту ссылку дал. Вот пост на основе которого мой вопрос: lex452Petro123, Значение фильтра будет меняться в зависимости от выбора пользователя ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 07:23 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Или еще конкретнее, как эти пару фич из глобалных фильтров вы сделаете? Код: c# 1. 2.
Первое это учет организации для запросов. Второе, это не применять фильтр для админов или начальников. ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 07:51 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Shocker.ProВторой путь - перебираешь все типы сборки, фильтруешь по неймспейсу "TextEntity" Тут уже динамический запрос Код: c# 1. 2. 3. 4.
Код: c# 1. 2. 3. 4. 5. 6. 7.
не дает он использовать entityType в конструкции datacontext.Set() и откуда использовать SSpace из System.Data.Metadata.Edm или из сборки Core? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 09:10 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
lex452, Как у тебя код выше меняется пользователем? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 10:02 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Petro123, Именно этот никак, а вообще вместо "User" будет переменная ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 10:37 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
lex452Petro123, Именно этот никак, а вообще вместо "User" будет переменнаяконтекст кэшируется. Его нельзя просто так менять. Он в контексте приложения часто. Ничего если деньги Петрова случайно переведешь Сидорову. Не уволят? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 10:45 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
lex452вместо "User" будет переменная Где и как создаем контекст чтобы переменную воткнуть. Инжекции нету? Uses? Какая переменная при фильтре "смотреть всех"? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 10:50 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
lex452не дает он использовать entityType в конструкции datacontext.Set() и откуда использовать SSpace из System.Data.Metadata.Edm или из сборки Core? Эти падлы озабочены тем что бы не дать прогеру в динамике работать с БД ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 10:52 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
lex452Petro123, Именно этот никак, а вообще вместо "User" будет переменная Совет, быть ближе к РЕАЛЬНОМУ коду. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 10:52 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Petro123, да пошел бы ты куда нить? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 10:52 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
ViPRos, Ты же не смыслишь ничего в EF и проект свой так и не сделал. Наверно всемирный заговор и падлы помешали. Гуляй, двоечник. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 10:55 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
ViPRosPetro123, да пошел бы ты куда нить? Эллочка людоедка знала 3 слова: "жуть, падлы, говно и фаулер дурак" Это про тебя. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 10:58 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Petro123ViPRosPetro123, да пошел бы ты куда нить? Эллочка людоедка знала 3 слова: "жуть, падлы, говно и фаулер дурак" Это про тебя. а еще - "Petro123 бот!" :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 11:06 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
ViPRos, Да я не против. По сабжу слова у тебя есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 11:14 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
lex452не дает он использовать entityType в конструкции datacontext.Set()Ну да, он же возвращает метаданные, а не сам тип, значит надо получить исходный тип, что-то типа Type.GetType(table.FullName) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 11:16 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Shocker.Prolex452не дает он использовать entityType в конструкции datacontext.Set()Ну да, он же возвращает метаданные, а не сам тип, значит надо получить исходный тип, что-то типа Type.GetType(table.FullName) не даст использовать скорее всего ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 11:24 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
ViPRosне даст использовать скорее всегопочему? Я же могу dbcontext.Set(typeof(t1Row))? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 11:29 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Shocker.ProViPRosне даст использовать скорее всегопочему? Я же могу dbcontext.Set(typeof(t1Row))? не дает он так использовать, и все же почему у меня в контексте нет MetadataWorkspace, в чем может быть косяк? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 11:56 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Версия EF не та ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 11:58 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Shocker.ProВерсия EF не та у меня 6.0.2 вроде, что значит не та? какая нужна? Код: c# 1. 2.
вот так дает сделать только в сборке Core ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 12:01 |
|
EF6 динамическое применение условий во всех таблицах
|
|||
---|---|---|---|
#18+
Shocker.ProВерсия EF не тавроде 6 у него. Перед Core последняя. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 12:01 |
|
|
start [/forum/topic.php?fid=17&msg=39730269&tid=1349154]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 244ms |
total: | 381ms |
0 / 0 |