У меня есть две таблицы в моей базе данных, одна из которых содержит список пользователей и их информацию.и 2-й содержит данные, представленные ими.(каждый пользователь может представить свои собственные данные)
, но эти пользователи находятся под любым пользователем, например: user15 работает под User-Manager user16 работает под User-Manager user_xyz работает под User-Manager2
├── менеджер 1 /│ ├── Пользователь 15│ ├── Пользователь 16
| ── Менеджер 2 /User── Пользователь xyzUser── Пользователь Pqr
Я хочу получить все данные из таблицы данных всех пользователей, которые работают под Manager-1, но я могу это сделать.
Я делаю это дляполучить список пользователей
var t = db.Users.Where(u => u.Under_Control == Manager-1).Select(u => u.UserName).ToList();
он дает мне список пользователей, которые работают под Manager-1 или Manager-2
, затем я пытаюсь получить данные из таблицы данных с помощьюцикл, например
foreach(var item in db.userdata) {
create new list of all data...
}
я потерпел неудачу, тогда я попробовал этот способ
var test = (from usr in db.Users from data in db.userdata where user.Under_Control==Undr select data).ToList():
, но я не могу это сделать.
I Простые слова У меня есть две таблицы: одна с данными, а другая - с пользователями Каждый пользователь работает под своим собственным менеджером
Теперь я хочу получить данные из таблицы данных, которая предоставляется всеми работающими пользователямив диспетчере-1 это означает, что, если в диспетчере-1 пять пользователей показывают все данные только этих пяти пользователей, диспетчеру-1;
спасибо, надеюсь, вы понимаете мою проблему.
Вот моя таблица1:Имя пользователя some-more-info Under_Controluser-15 больше информации о usr Manager-1user-16 больше информации о usr Manager-1user-xyz больше информации о usr Manager-2
Таблица 2:Submitted_by Дата Больше полейпользователь-15 10/01пользователь-15 10/01
как я могу получить это сейчас