Member 10744248 Ответов: 1

Нужно отфильтровать пункт меню только для пользователя при входе в систему


Нужно отфильтровать пункт меню, чтобы выбрать только те проблемы, которые были назначены пользователю, вошедшему в систему.

Как вам это удается ?


Таблица :: Master_file

idno имя региона officer_in_charge
---------------------------------------
001 ПЭТ востоке Джеймс
002 приятель востоке Джеймс
003 Ама востоке Джеймс
004 Джо востоке Джеймс

005 Джон восточный пол
Микрофон 006 восточный пол

0051 Дэв Ист Аллен




Login_file
----------
идентификатор пользователя
------------------------------------
Джеймс
пол
аллен

Как вы связываете файл входа в систему таким образом, если Джеймс выберите пункт меню для работы над назначенными ему вопросами он получит только те и только те которые были ему назначены

idno имя региона officer_in_charge
---------------------------------------
001 ПЭТ востоке Джеймс
002 приятель востоке Джеймс
003 Ама востоке Джеймс
004 Джо востоке Джеймс


Пожалуйста, помогите

Что я уже пробовал:

Сделал свое собственное исследование и попытался увидеть похожее в сети

David_Wimbley

Это webforms или mvc?

[no name]

Вы ищете свой "Master_file" для проблем, назначенных Джеймсу....

ZurdoDev

Нет никакого встроенного магического способа сделать это. Вам просто нужно написать код.

Member 10744248

В какой части формы вы фильтруете. пожалуйста, помогите .

новичок в c# asp.net

Karthik_Mahalingam

Всегда использовать  Ответить   кнопка для отправки комментариев / запросов заинтересованному пользователю, чтобы пользователь получил уведомление и ответил на ваш текст.

Member 10744248

Как вы обрабатываете логин как публичную переменную, чтобы сохранить его для фильтрации?

Karthik_Mahalingam

разместите на нем скриншот,https://snag.gy/

1 Ответов

Рейтинг:
0

Mycroft Holmes

Я бы предположил, что вы где-то сохраняете значение входа пользователя в свое приложение.

Когда вы получаете свой набор данных из базы данных, вам нужно отфильтровать коллекцию по officer_in_charge == LoginUserName


Member 10744248

Пожалуйста, это вызов.

Где вы можете его хранить?

Спасибо

Mycroft Holmes

Сессия