Beispiel #1
0
        public ActionResult dUyeListesiSil(int id)
        {
            Kullanici k = (Kullanici)Session["Kullanici"];
            Guncelle  b = db.Guncelle.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();

            GDenetimKurulu ul = db.GDenetimKurulu.Where(x => x.ID == id).FirstOrDefault();

            db.GDenetimKurulu.Remove(ul);
            db.SaveChanges();
            return(RedirectToAction("form7"));
        }
Beispiel #2
0
        public ActionResult denetimKuruluUyeEkle(int id)
        {
            Kullanici k = (Kullanici)Session["Kullanici"];
            Guncelle  b = db.Guncelle.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();

            int sayac = db.GDenetimKurulu.Where(x => x.unvan == "Üye" && x.GuncelleID == b.ID).Count();

            if (sayac < 2)
            {
                var ogrenci = db.GOgrenciListesi.FirstOrDefault(x => x.ID == id);
                if (db.GYonetimKurulu.FirstOrDefault(x => x.ogrNo == ogrenci.ogrNo) == null &&
                    db.GDenetimKurulu.FirstOrDefault(x => x.ogrNo == ogrenci.ogrNo) == null)
                {
                    GDenetimKurulu uye = new GDenetimKurulu();
                    uye.GuncelleID = b.ID;
                    uye.unvan      = "Üye";
                    uye.adi        = ogrenci.adi;
                    uye.soyadi     = ogrenci.soyadi;
                    uye.ogrNo      = ogrenci.ogrNo;

                    db.GDenetimKurulu.Add(uye);
                    db.SaveChanges();

                    TempData["Eklendi"] = "Girmiş Olduğunuz Uye Eklenmiştir. Lütfen Aşağıdaki Formdan Kontrol Ediniz.";
                }
                else
                {
                    hata = 6;
                }

                return(RedirectToAction("form7"));
            }
            else
            {
                hata = 7;
                return(RedirectToAction("form7"));
            }
        }
Beispiel #3
0
        public ActionResult form7DenetimKuruluKaydet(int?baskanId)
        {
            Kullanici k = (Kullanici)Session["Kullanici"];
            Guncelle  b = db.Guncelle.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();

            var yk1 = db.GYonetimKurulu.Where(x => x.GuncelleID == b.ID).ToList();

            ViewBag.yk1 = yk1;

            var dk = db.GDenetimKurulu.Where(x => x.GuncelleID == b.ID).ToList();

            ViewBag.dk = dk;

            var BaskanYar = db.GYonetimKurulu.FirstOrDefault(x => x.unvan == "Başkan Yardımcısı");

            ViewBag.BaskanYar = BaskanYar;

            if (baskanId != null)
            {
                GDenetimKurulu  baskan  = db.GDenetimKurulu.FirstOrDefault(x => x.unvan == "Denetim Kurulu Başkanı");
                GOgrenciListesi dBaskan = db.GOgrenciListesi.FirstOrDefault(x => x.ID == baskanId);
                if (db.GDenetimKurulu.FirstOrDefault(
                        x => x.ogrNo == dBaskan.ogrNo && x.unvan != "Denetim Kurulu Başkanı") == null &&
                    db.GYonetimKurulu.FirstOrDefault(x => x.ogrNo == dBaskan.ogrNo) == null)
                {
                    if (baskan == null)
                    {
                        baskan            = new GDenetimKurulu();
                        baskan.GuncelleID = b.ID;
                        baskan.adi        = dBaskan.adi;
                        baskan.soyadi     = dBaskan.soyadi;
                        baskan.unvan      = "Denetim Kurulu Başkanı";
                        baskan.ogrNo      = dBaskan.ogrNo;
                        db.GDenetimKurulu.Add(baskan);
                        db.SaveChanges();

                        TempData["Eklendi"] = "Girmiş Olduğunuz Verileriniz Eklenmiştir. Lütfen Aşağıdaki Formdan Kontrol Ediniz.";
                    }
                    else
                    {
                        baskan.GuncelleID = b.ID;
                        baskan.adi        = dBaskan.adi;
                        baskan.soyadi     = dBaskan.soyadi;
                        baskan.unvan      = "Denetim Kurulu Başkanı";
                        baskan.ogrNo      = dBaskan.ogrNo;
                        db.SaveChanges();

                        TempData["Eklendi"] = "Girmiş Olduğunuz Verileriniz Eklenmiştir. Lütfen Aşağıdaki Formdan Kontrol Ediniz.";
                    }
                }
                else
                {
                    hata = 8;
                }
            }
            else
            {
                TempData["YönetimHata"] = "Denetim Kurulu Başkanını Seçmediniz.";
            }

            return(RedirectToAction("form7"));
        }