public ActionResult Create(FormCollection collection) { try { // TODO: Add insert logic here var teacher = new Teacher { Name = collection.Get("Name"), Surname1 = collection.Get("Surname1"), Surname2 = collection.Get("Surname2"), Phone = collection.Get("Phone"), IdNumber = collection.Get("IdNumber"), Email = collection.Get("Email"), Education = collection.Get("Education") }; repository.SaveTeacher(teacher); return RedirectToAction("Index"); } catch { return View(); } }
public void SaveTeacher(Teacher teacher) { if (teacher.PersonId == 0) { context.Teachers.Add(teacher); } context.SaveChanges(); }