예제 #1
0
        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));
        }
예제 #2
0
        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));
        }
예제 #3
0
        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));
        }
예제 #4
0
        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));
        }