// GET: iliskisiKesilenler/Delete/5
        public ActionResult Delete(int?id)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))

            {
                if (id == null)
                {
                    return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                }
                iliskisiKesilen iliskisiKesilen = db.iliskisiKesilenler.Find(id);
                if (iliskisiKesilen == null)
                {
                    return(HttpNotFound());
                }
                iliskisiKesilen.silindiMi       = true;
                db.Entry(iliskisiKesilen).State = EntityState.Modified;
                db.SaveChanges();

                return(RedirectToAction("index", "iliskisiKesilenler"));
            }

            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
Esempio n. 2
0
        public ActionResult Edit([Bind(Include = "id,adSoyad,okulNo,cinsiyet,veli_id,bitirdigiOkul,devamDurumu,silindiMi")] ogrenci ogrenci)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))
            {
                if (ModelState.IsValid)
                {
                    db.Entry(ogrenci).State = EntityState.Modified;

                    if (ogrenci.devamDurumu == false)
                    {
                        ogrenci.ogrenciNotlar = db.ogrenciNotlar.Where(on => on.ogrenci_id == ogrenci.id).ToList();

                        iliskisiKesilen ik = new iliskisiKesilen();
                        if (ogrenci.ogrenciNotlar.Count != 0)
                        {
                            ik.notOrtalamsi = ogrenci.ogrenciNotlar.Sum(on => on.not) / ogrenci.ogrenciNotlar.Count;
                        }
                        else
                        {
                            ik.notOrtalamsi = 0;
                        }

                        ik.adSoyad         = ogrenci.adSoyad;
                        ik.bitirdigiOkul   = ogrenci.bitirdigiOkul;
                        ik.cinsiyet        = ogrenci.cinsiyet;
                        ik.okulNo          = ogrenci.okulNo;
                        ik.veli_id         = ogrenci.veli_id;
                        db.Entry(ik).State = EntityState.Added;
                        db.SaveChanges();

                        ogrenci.silindiMi       = true;
                        db.Entry(ogrenci).State = EntityState.Modified;
                        db.SaveChanges();
                        return(RedirectToAction("Index"));
                    }

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                ViewBag.veli_id = new SelectList(db.veliler, "id", "adSoyad", ogrenci.veli_id);
                return(View(ogrenci));
            }

            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
        public ActionResult Edit([Bind(Include = "id,adSoyad,okulNo,cinsiyet,bitirdigiOkul,notOrtalamsi,veli_id,silindiMi")] iliskisiKesilen iliskisiKesilen)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))

            {
                if (ModelState.IsValid)
                {
                    db.Entry(iliskisiKesilen).State = EntityState.Modified;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                ViewBag.veli_id = new SelectList(db.veliler, "id", "adSoyad", iliskisiKesilen.veli_id);
                return(View(iliskisiKesilen));
            }
            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
        // GET: iliskisiKesilenler/Details/5
        public ActionResult Details(int?id)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))

            {
                if (id == null)
                {
                    return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                }
                iliskisiKesilen iliskisiKesilen = db.iliskisiKesilenler.Find(id);
                if (iliskisiKesilen == null)
                {
                    return(HttpNotFound());
                }
                return(View(iliskisiKesilen));
            }
            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
        // GET: iliskisiKesilenler/Edit/5
        public ActionResult Edit(int?id)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))

            {
                if (id == null)
                {
                    return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                }
                iliskisiKesilen iliskisiKesilen = db.iliskisiKesilenler.Find(id);
                if (iliskisiKesilen == null)
                {
                    return(HttpNotFound());
                }
                ViewBag.veli_id = new SelectList(db.veliler, "id", "adSoyad", iliskisiKesilen.veli_id);
                return(View(iliskisiKesilen));
            }
            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }