Мое приложение MVC 5.2 с использованием первой базы данных EF 6.1. Никогда не использовал Enum до того, что я пытаюсь сохранить значение ключа из DropDownList в следующем:EnumDropDownListДля расширения существующей базы данных
public partial class Sleep {
public Nullable<int> SleepId {get;set;}
}
Для того чтобы воспользоваться новым @ HTML.EnumDropDownListFor, я добавил следующий частичный класс
public enum SleepValues : int
{
Good = 1,
Bad = 2,
NotWell = 3
}
и изменил первоначальный класс
public Nullable<SleepValues > SleepId {get;set;}
Я получаю следующее сообщение об ошибке:
The entity type Sleep is not part of the model for the current context.
Поблагодарите ваши предложения.
У вас есть сон в вашем дне? – Jags
Да. У него есть Id, SleepId и TheDay. – hncl
Вы добавили объект в свой контекст, например context.Add (entity)? Что такое EntityState вашего объекта? – Flaudre