public ActionResult Create(DersVM model) { using (OIDbEntities db = new OIDbEntities()) { if (!ModelState.IsValid) { DersVM ders = new DersVM() { Bolumler = db.Bolumlers.ToList(), Dersler = model.Dersler, Ogretmenler = db.Ogretmenlers.ToList() }; return(View(ders)); } if (model.Dersler.ID == 0) { db.Derslers.Add(model.Dersler); } else { db.Entry(model.Dersler).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); return(RedirectToAction("List")); } }
public ActionResult Create() { using (OIDbEntities db = new OIDbEntities()) { DersVM ders = new DersVM() { Bolumler = db.Bolumlers.ToList(), Ogretmenler = db.Ogretmenlers.ToList() }; return(View(ders)); } }
public ActionResult Edit(int ID) { using (OIDbEntities db = new OIDbEntities()) { var model = new DersVM() { Bolumler = db.Bolumlers.ToList(), Dersler = db.Derslers.Find(ID), Ogretmenler = db.Ogretmenlers.ToList() }; if (model.Dersler == null) { return(HttpNotFound()); } return(View("Create", model)); } }