public bool IsAtamaKaydet(IsAtama isAtama) { isAtama.SonAdimId = _db.Baglayicilar.Where(x => x.SemaId == isAtama.SemaId) .Select(x => new { x.OncekiAdim.Id, x.OncekiAdim.Sira }).OrderBy(x => x.Sira).First().Id; _db.IsAtamalar.Add(isAtama); return(_db.SaveChanges() > 0); }
public JsonResult AtamaKaydet(IsAtamaViewModel model) { var isAtama = new IsAtama { SemaId = model.SemaId, AtananKullaniciId = model.CalisanId, Aciklama = model.Aciklama, BaslangicTarihi = model.BaslangicTarihi, SonTarih = model.SonTarih }; var result = _isAtamaManager.IsAtamaKaydet(isAtama) ? "Atama kaydedildi" : "Atama kaydedilemedi"; return(Json(result, JsonRequestBehavior.AllowGet)); }