Я использую Entity Framework для моего MVC проекта. У меня есть эта модель, у которой есть определенное c поле, которое после того, как я сделаю запрос, будет иметь значение. К тому времени, когда я использую MapToModel, значение указанного поля c потеряно и станет нулевым. Может кто-нибудь объяснить мне, что случилось?
Пример: это исходная модель
public partial class DRAWING_PROCESS : Entity
{
public decimal DRAWING_PROCESS_ID { get; set; }
....
public string field_that_lost_its_field { get; set; }
}
и это модель представления
public partial class DRAWING_PROCESS_VIEWMODEL
{
public decimal DRAWING_PROCESS_ID { get; set; }
....
public string field_that_lost_its_field { get; set; }
}
после запроса field_that_lost_its_field
из модели будет иметь значение "CdBlg", но после того, как я сопоставлю его с моделью представления с использованием MapToModel, значение поля field_that_lost_its_field
на модели представления было нулевым, а не "CdBlg"