Я пытаюсь создать новые данные в базе данных. Я использую ViewBag для загрузки выпадающего списка. Когда я использую модель, я могу создавать новые данные в базе данных. Но когда я использую ViewModel, он показывает выше исключения.
Контроллер: -
public class EmployeeController : Controller
{
private qsoft_dbfirstEntities db = new qsoft_dbfirstEntities();
public ActionResult Index()
{
ViewBag.Department_Id = new SelectList(db.departments, "id", "department_name");
return View();
}
[HttpPost]
public ActionResult Create([Bind(Include = "id,employee_name,department_id")]EmployeeViewModel employee)
{
db.employees.Add(employee.Employee);
db.SaveChanges();
return RedirectToAction("Index", "Employee");
}
}