Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / какбы такое сделать / 3 сообщений из 3, страница 1 из 1
27.07.2013, 14:14
    #38346317
Метод
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какбы такое сделать
Подскажите - есть мапа linq2sql. Например есть классы Customers, Products и т.д. Сейчас делаю проверку
readonly DbDataContext dbc = new DbDataContext();
// метод проверки
public bool IsProductExists(int id)
{
return dbc.Products.Any(p => p.Id == id);
}

Также для кастомеров и т.д.

Можно ли сделать универсальный метод проверки как нибудь IsMapClassExists<T>() ? Спасибо.
...
Рейтинг: 0 / 0
27.07.2013, 19:49
    #38346434
Березовский
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какбы такое сделать
спасибо
...
Рейтинг: 0 / 0
29.07.2013, 11:29
    #38347118
OracleLover
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какбы такое сделать
То как ты это видишь сделать не получится, класс сущности заранее не может знать какой класс будет добавлен в модель.

Вот статья , которая тебе поможет - в базовом классе тебе надо написать абстрактный метод, который будет переопределен в класса-наследниках.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / какбы такое сделать / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]