public NIslemSonuc GuncelleNot(NOgrenciDersNotuKayit kayit) { try { var ogrenciler = (from o in _veritabani.OgrenciDonemDersler where o.Id == kayit.Id select o); if (ogrenciler.Count() > 0) { var ogrenci = ogrenciler.FirstOrDefault(); ogrenci.Vize1 = kayit.Vize1; ogrenci.Vize2 = kayit.Vize2; ogrenci.Final = kayit.Final; ogrenci.Ortalama = kayit.Ortalama; _veritabani.SaveChanges(); return(new NIslemSonuc { BasariliMi = true }); } return(new NIslemSonuc { Mesaj = "Kayıt Yok" }); } catch { return(new NIslemSonuc()); } }
public JsonResult DersNotKaydet([ModelBinder(typeof(OgrenciDersNotuModelBinder))] NOgrenciDersNotuKayit not) { var sonuc = _ogrenciDonemDersRepository.GuncelleNot(not); if (sonuc.BasariliMi) { return(Json("Basarili")); } else { return(Json(sonuc.Mesaj)); } }