public ActionResult SinifGuncelle(int?id, SINIF s) { var sinif = ctx.SINIF.Find(id); if (ModelState.IsValid) { ctx.SINIF.Add(s); } return(View(sinif)); }
public ActionResult SinifGuncelle(SINIF s) { bool basarili = false; try { if (ModelState.IsValid) { s.SILINDI = false; ctx.Entry(s).State = EntityState.Modified; int sonuc = ctx.SaveChanges(); if (sonuc > 0) { basarili = true; } } } catch (DbEntityValidationException ex) { Response.Write(ex); } return(RedirectToAction("/SinifTanimKarti")); }
public bool SinifEkle(SINIF s) { var sinifVarmi = ctx.SINIF.FirstOrDefault(x => x.Sinif1 == s.Sinif1); bool basarili = false; if (ModelState.IsValid && sinifVarmi == null) { s.SILINDI = false; ctx.SINIF.Add(s); } else if (ModelState.IsValid) { sinifVarmi.SILINDI = false; ctx.Entry(sinifVarmi).State = EntityState.Modified; } int sonuc = ctx.SaveChanges(); if (sonuc > 0) { basarili = true; } return(basarili); }