powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / можно ли вытащить значение из элемента в Entity Framework?
2 сообщений из 2, страница 1 из 1
можно ли вытащить значение из элемента в Entity Framework?
    #39114694
Solomka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишу универсальную функцию для экспортирования данных из БД в Excel.

Беру значения из БД:
Код: c#
1.
2.
UnitOfWork uow = new UnitOfWork();
var list = uow.GetRepository<ApprovedName>().All();


Заполняю масиив с названиями столбцов
Код: c#
1.
string []  arrColumns = new string []{"Name", "Description", "RegistrationDate"};


Хочу перебрать все значения из таблице с помощью цикла:
Код: c#
1.
foreach (var item in list)


Хотела написать по принципу кода ADO.NET:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
foreach (var item in list)
{
 int IndexColumn = new int();
 for (int i = 0; i < arrColumns.Length ;i++)
 {
//arrColumns[i] - это как раз название столбца из БД 
var tempColumnRow = item[arrColumns[i]];
//следующая сторочка просто записывает значения в конкретную ячейку - её можно убрать она написала просто для иллюстрации
_ExcelList.SetCellValue(IndexRow,IndexColumn, tempColumn.ColumnNameInTable);
 } 
}


Но к сожалению для item через точку нет каких либо полезных методов (только перечесление полей)

Можно ли как-то в Entity Framework вытаскивать значение из сущности отталкиваять от передаваемого текстового значения?
...
Рейтинг: 0 / 0
можно ли вытащить значение из элемента в Entity Framework?
    #39114701
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как и с любым другим классом - GetProperty, GetValue
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / можно ли вытащить значение из элемента в Entity Framework?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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