У меня есть следующие действия в моем контроллере:заказ результатов в контроллере
public ActionResult Details(String id)
{
MyRecordContext rc = new MyRecordContext();
List<MyRecord> rl = rc.MyRecords.Where(x => x.RecordID == id).ToList();
return View(rl);
}
Как добавить заказа по статье на мой запрос к порядку записи на поле x.RecordName?
Вы действительно должны «Положите свою логику db внутри действия на контроллер. – walther
Вы имеете в виду предложение где? – ElenaDBA
Собственно, оба. Они входят в DAL (уровень доступа к базе данных). Ваш контроллер не должен знать ничего о том, как получить данные или откуда они берутся, поэтому это нужно абстрагировать. Вся точка MVC должна иметь развязанную архитектуру. Контроллер существует для создания ответа, который будет отправлен клиенту, с учетом параметров, разбора запроса и возврата на основе этого (и, при необходимости, передачи модели/модели просмотра). – walther