У меня есть код ниже, который возвращает список из приблизительно 2000 элементов данных. Я хочу вернуть это в model
и передать его обратно на view
.Хранение списка, возвращаемого из запроса sql в модели в MVC
var clientData = db.Clients.Where(x => x.Firm == firm).ToList();
List<ClientEmployees> clientEmployees = new List<ClientEmployees>();
foreach(var client in clientData)
{
//store in the in the clientEmployees list
}
Однако я действительно не хочу проходить через 1000 строк данных, чтобы сохранить их в списке. Мне нужно будет манипулировать этими данными позже, поэтому я подумал, что было бы полезно использовать model
, которые я мог бы впоследствии манипулировать. Любые идеи сделать это лучше?
Что именно вы делаете в петле foreach? –
Вы пробовали этот код clientEmployees.AddRange (clientData). – Arash
Внутри цикла foreach я захотел добавить клиента в список ClientEmployees. clientEmployee.AddRange() по-прежнему требуется тип клиентов ClientEmployees для добавления. Так что это не сработает. – WobotCode