public bool SubeEkle(SUBE s) { var subeVarmi = ctx.SUBE.FirstOrDefault(x => x.ADI == s.ADI); bool basarili = false; if (ModelState.IsValid && subeVarmi == null) { s.ISLEMTARIHI = DateTime.Now; s.SILINDI = false; ctx.SUBE.Add(s); } else if (ModelState.IsValid) { s.ISLEMTARIHI = DateTime.Now; subeVarmi.SILINDI = false; ctx.Entry(subeVarmi).State = EntityState.Modified; } int sonuc = ctx.SaveChanges(); if (sonuc > 0) { basarili = true; } return(basarili); }
public ActionResult SubeGuncelle(int?id, SUBE s) { var sube = ctx.SUBE.Find(id); if (ModelState.IsValid) { ctx.SUBE.Add(s); } return(View(sube)); }
public ActionResult SubeGuncelle(SUBE 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("/SubeTanimKarti")); }