У меня есть класс Models ProjectDepo
, который определяет 3 дюжины свойств. Это создало таблицу в БД с этими полями. Я использовал Scaffolding для создания страниц iCRUD Razor. Все поля там правильно и правильно заполняют таблицу базы данных.
Я хочу создать каркас iCRUD только из некоторых из этих полей / свойств и отфильтровать результаты. Я бы использовал ViewModel, выбирая только эти конкретные свойства и запрашивая, чтобы отфильтровать мои результаты, чтобы основывать свои леса на.
Когда я создал свой класс ViewModel, как мне указать, к какому классу Model относятся эти свойства? Где можно добавить оператор SQL
для фильтрации результатов?
Я искал, но не нашел правильных терминов. Все о привязке ViewModel к View, я пытаюсь получить данные к ViewModel.
Спасибо за любую помощь.
Патрон
(Это весь мой класс ViewModel, сокращенно)
public class RequestReporterViewModel
{
//All fields are from ProjectDepo class
public int Id { get; set; }
public string OrderingPOCName { get; set; }...
}