public JsonResult BaslikSil(Guid baslikId) { DavaBaslik baslik = _davaBaslikDAL.Get(x => x.DavaBaslikId == baslikId && x.AktifMi == true); baslik.AktifMi = false; _davaBaslikDAL.Update(baslik); return(Json(new { baslik.DavaBaslikId, baslik.DavaBaslikAdi }, JsonRequestBehavior.AllowGet)); }
public JsonResult BaslikGuncelle(string baslikAdi, Guid baslikId) { DavaBaslik baslik = _davaBaslikDAL.Get(x => x.DavaBaslikId == baslikId && x.AktifMi == true); baslik.DavaBaslikAdi = baslikAdi; _davaBaslikDAL.Update(baslik); return(Json(new { baslik.DavaBaslikId, baslik.DavaBaslikAdi }, JsonRequestBehavior.AllowGet)); }
public JsonResult BaslikEkle(string baslikAdi) { DavaBaslik yeniBaslik = new DavaBaslik() { DavaBaslikId = Guid.NewGuid(), DavaBaslikAdi = baslikAdi, AktifMi = true, DavaId = new Guid(Session["davaId"].ToString()), }; _davaBaslikDAL.Add(yeniBaslik); return(Json(new { yeniBaslik.DavaBaslikId, yeniBaslik.DavaBaslikAdi }, JsonRequestBehavior.AllowGet)); }
public ActionResult Goruntule(Guid id) { DavaBaslik davaBaslik = new DavaBaslik(); DavaDosya davaDosyalari = new DavaDosya(); Dava dava = _davaDAL.Get(x => x.DavaId == id && x.AktifMi == true); Dava goruntule = new Dava() { AcilisTarihi = dava.AcilisTarihi, AktifMi = dava.AktifMi, BirimDaireId = dava.BirimDaireId, BirimDaire = dava.BirimDaire, DavaDurum = dava.DavaDurum, DavaDurumId = dava.DavaDurumId, DavaId = dava.DavaId, DosyaNo = dava.DosyaNo, TCKimlikNo = dava.TCKimlikNo, Kullanici = dava.Kullanici }; foreach (var baslik in dava.DavaBasliklari.Where(x => x.AktifMi == true)) { davaBaslik.AktifMi = baslik.AktifMi; davaBaslik.Dava = baslik.Dava; davaBaslik.DavaBaslikAdi = baslik.DavaBaslikAdi; davaBaslik.DavaBaslikId = baslik.DavaBaslikId; davaBaslik.DavaId = baslik.DavaId; foreach (var dosya in baslik.DavaDosyalari.Where(x => x.AktifMi == true).OrderByDescending(x => x.EklemeTarihi)) { davaDosyalari.AktifMi = dosya.AktifMi; davaDosyalari.DavaBaslik = dosya.DavaBaslik; davaDosyalari.DavaBaslikId = dosya.DavaBaslikId; davaDosyalari.DavaDosyaAdi = dosya.DavaDosyaAdi; davaDosyalari.DavaDosyaId = dosya.DavaDosyaId; davaDosyalari.Url = dosya.Url; davaDosyalari.EklemeTarihi = dosya.EklemeTarihi; davaBaslik.DavaDosyalari.Add(davaDosyalari); davaDosyalari = new DavaDosya(); } goruntule.DavaBasliklari.Add(davaBaslik); davaBaslik = new DavaBaslik(); } return(View(goruntule)); }