Exemplo n.º 1
0
        public ActionResult Duzenle(Mevzuat model)
        {
            if (ModelState.IsValid)
            {
                Mevzuat         mvzuat = _managerMevzuat.Find(x => x.ID == model.ID);
                MevzuatKategori kat    = _managerMevzuatKategori.Find(x => x.ID == model.MevzuatKategoriID);


                mvzuat.Adi               = model.Adi;
                mvzuat.Mevzuatlink       = model.Mevzuatlink;
                mvzuat.MevzuatKategoriID = kat.ID;
                mvzuat.kategori          = kat;
                int res = _managerMevzuat.Update(mvzuat);

                if (res == 0)
                {
                    ModelState.AddModelError("", "Hizmet Güncellenemedi");
                    ViewBag.ID = new SelectList(_managerMevzuatKategori.List(), "ID", "KategoriAdi");
                    return(View(model));
                }

                return(RedirectToAction("Index"));
            }
            return(View());
        }
Exemplo n.º 2
0
        public ActionResult KategoriDuzenle(MevzuatKategori model)
        {
            if (ModelState.IsValid)
            {
                MevzuatKategori kat = _managerMevzuatKategori.Find(x => x.ID == model.ID);
                kat.KategoriAdi = model.KategoriAdi;

                int res = _managerMevzuatKategori.Update(kat);
                if (res > 0)
                {
                    return(View("KategoriListele", _managerMevzuatKategori.List()));
                }
                ModelState.AddModelError("", "Kategori Güncellenemedi");
            }
            return(View(model));
        }
Exemplo n.º 3
0
        public ActionResult KategoriDuzenle(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            MevzuatKategori kat = _managerMevzuatKategori.Find(x => x.ID == id.Value);

            if (kat == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            return(View(kat));
        }
Exemplo n.º 4
0
        public ActionResult KategoriSil(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            MevzuatKategori kat = _managerMevzuatKategori.Find(x => x.ID == id.Value);

            if (kat == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            _managerMevzuatKategori.Delete(kat);

            return(View("KategoriListele", _managerMevzuatKategori.List()));
        }
Exemplo n.º 5
0
 public ActionResult KategoriEkle(MevzuatKategori model)
 {
     if (ModelState.IsValid)
     {
         MevzuatKategori kat = _managerMevzuatKategori.Find(x => x.KategoriAdi == model.KategoriAdi);
         if (kat != null)
         {
             ModelState.AddModelError("", "Ketegori Mevcut");
             return(View(model));
         }
         int res = _managerMevzuatKategori.Insert(model);
         if (res == 0)
         {
             ModelState.AddModelError("", "Ketegori Eklememedi");
             return(View(model));
         }
         return(View("KategoriListele", _managerMevzuatKategori.List()));
     }
     return(View(model));
 }
Exemplo n.º 6
0
        public ActionResult Ekle(Mevzuat model)
        {
            if (ModelState.IsValid)
            {
                MevzuatKategori kat = _managerMevzuatKategori.Find(x => x.ID == model.MevzuatKategoriID);
                model.kategori = kat;

                int res = _managerMevzuat.Insert(model);

                if (res == 0)
                {
                    ModelState.AddModelError("", "Mevzuat Eklenemedi");
                    ViewBag.MevzuatKategoriID = new SelectList(_managerMevzuatKategori.List(), "ID", "KategoriAdi");
                    return(View(model));
                }

                return(RedirectToAction("Index"));
            }
            ViewBag.MevzuatKategoriID = new SelectList(_managerMevzuatKategori.List(), "ID", "KategoriAdi");
            return(View());
        }