public ActionResult form8Uye(YonetimKurulu veri) { Kullanici k = (Kullanici)Session["Kullanici"]; Basvuru b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault(); var uye = db.YonetimKurulu.FirstOrDefault(x => x.ID == veri.ID && x.basvuruID == b.ID); if (veri.bolum != null) { uye.bolum = veri.bolum; } if (veri.adres != null) { uye.adres = veri.adres; } if (veri.evTel != null) { uye.evTel = veri.evTel; } db.SaveChanges(); return(RedirectToAction("form8")); }
public ActionResult uyeListesiSil(int id) { Kullanici k = (Kullanici)Session["Kullanici"]; Basvuru b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault(); YonetimKurulu ul = db.YonetimKurulu.Where(x => x.ID == id).FirstOrDefault(); db.YonetimKurulu.Remove(ul); db.SaveChanges(); return(RedirectToAction("form7")); }
public ActionResult Edit(int id, YonetimKurulu h) { if (ModelState.IsValid) { var yonetimKurulu = db.YonetimKurulu.Where(x => x.YonetimKuruluId == id).SingleOrDefault(); yonetimKurulu.Aciklama = h.Aciklama; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(h)); }
public ActionResult yonetimKuruluUyeEkle(int id) { Kullanici k = (Kullanici)Session["Kullanici"]; Basvuru b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault(); int sayac = db.YonetimKurulu.Where(x => x.unvan == "Üye" && x.basvuruID == b.ID).Count(); if (sayac < 3) { var ogrenci = db.OgrenciListesi.FirstOrDefault(x => x.ID == id); if (db.YonetimKurulu.FirstOrDefault(x => x.ogrNo == ogrenci.ogrNo) == null && db.DenetimKurulu.FirstOrDefault(x => x.ogrNo == ogrenci.ogrNo) == null) { YonetimKurulu uye = new YonetimKurulu(); uye.basvuruID = b.ID; uye.unvan = "Üye"; uye.adi = ogrenci.adi; uye.soyadi = ogrenci.soyadi; uye.ogrNo = ogrenci.ogrNo; uye.fakulte = ogrenci.fak; uye.tc = ogrenci.tc; uye.gsm = ogrenci.tel; uye.eMail = ogrenci.mail; db.YonetimKurulu.Add(uye); db.SaveChanges(); TempData["Eklendi"] = "Girmiş Olduğunuz Üye Eklenmiştir. Lütfen Aşağıdaki Formdan Kontrol Ediniz."; } else { hata = 4; } return(RedirectToAction("form7")); } else { hata = 5; return(RedirectToAction("form7")); } }
public ActionResult form3() { Kullanici k = (Kullanici)Session["Kullanici"]; Basvuru b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault(); if (b.adimNo < 3) { return(View()); } var ogr = db.OgrenciListesi.Where(x => x.basvuruID == b.ID).ToList(); ViewBag.Ogreciler = ogr; YonetimKurulu baskan = db.YonetimKurulu.Where(x => x.Baskan == true && x.basvuruID == b.ID).FirstOrDefault(); if (b.adimNo > 3) { ViewBag.baskan = baskan; return(View(b)); } return(View(b)); }
public ActionResult form7YonetimKuruluKaydet(Basvuru basvuru, int?divanBasId, int?baskanYarId, int?yazmanId, int?sekreterId, int?saymanId) { Kullanici k = (Kullanici)Session["Kullanici"]; Basvuru b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault(); if (basvuru.marscı != "null") { b.marscı = basvuru.marscı; } if (basvuru.uyeSayisi != null) { b.uyeSayisi = basvuru.uyeSayisi; } var divanBaskani = db.OgrenciListesi.FirstOrDefault(x => x.ID == divanBasId); if (divanBaskani != null) { b.divanBaskanAdi = divanBaskani.adi; b.divanBaskanSoyadi = divanBaskani.soyadi; } var yazman = db.OgrenciListesi.FirstOrDefault(x => x.ID == yazmanId); if (yazman != null) { b.yazmanAdi = yazman.adi; b.yazmanSoyadi = yazman.soyadi; } db.SaveChanges(); if (baskanYarId != null) { YonetimKurulu baskanYar = db.YonetimKurulu.FirstOrDefault(x => x.unvan == "Başkan Yardımcısı"); OgrenciListesi baskanYard = db.OgrenciListesi.FirstOrDefault(x => x.ID == baskanYarId); if (db.YonetimKurulu.FirstOrDefault(x => x.ogrNo == baskanYard.ogrNo && x.unvan != "Başkan Yardımcısı") == null && db.DenetimKurulu.FirstOrDefault(x => x.ogrNo == baskanYard.ogrNo) == null) { if (baskanYar == null) { baskanYar = new YonetimKurulu(); baskanYar.basvuruID = b.ID; baskanYar.adi = baskanYard.adi; baskanYar.soyadi = baskanYard.soyadi; baskanYar.unvan = "Başkan Yardımcısı"; baskanYar.ogrNo = baskanYard.ogrNo; baskanYar.fakulte = baskanYard.fak; baskanYar.tc = baskanYard.tc; baskanYar.gsm = baskanYard.tel; baskanYar.eMail = baskanYard.mail; db.YonetimKurulu.Add(baskanYar); db.SaveChanges(); } else { baskanYar.basvuruID = b.ID; baskanYar.adi = baskanYard.adi; baskanYar.soyadi = baskanYard.soyadi; baskanYar.unvan = "Başkan Yardımcısı"; baskanYar.ogrNo = baskanYard.ogrNo; baskanYar.fakulte = baskanYard.fak; baskanYar.tc = baskanYard.tc; baskanYar.gsm = baskanYard.tel; baskanYar.eMail = baskanYard.mail; db.SaveChanges(); } } else { hata = 1; } } if (saymanId != null) { YonetimKurulu sayman = db.YonetimKurulu.FirstOrDefault(x => x.unvan == "Sayman"); OgrenciListesi saymann = db.OgrenciListesi.FirstOrDefault(x => x.ID == saymanId); if (db.YonetimKurulu.FirstOrDefault(x => x.ogrNo == saymann.ogrNo && x.unvan != "Sayman") == null && db.DenetimKurulu.FirstOrDefault(x => x.ogrNo == saymann.ogrNo) == null) { if (sayman == null) { sayman = new YonetimKurulu(); sayman.basvuruID = b.ID; sayman.adi = saymann.adi; sayman.soyadi = saymann.soyadi; sayman.unvan = "Sayman"; sayman.ogrNo = saymann.ogrNo; sayman.fakulte = saymann.fak; sayman.tc = saymann.tc; sayman.gsm = saymann.tel; sayman.eMail = saymann.mail; db.YonetimKurulu.Add(sayman); db.SaveChanges(); } else { sayman.basvuruID = b.ID; sayman.adi = saymann.adi; sayman.soyadi = saymann.soyadi; sayman.unvan = "Sayman"; sayman.ogrNo = saymann.ogrNo; sayman.fakulte = saymann.fak; sayman.tc = saymann.tc; sayman.gsm = saymann.tel; sayman.eMail = saymann.mail; db.SaveChanges(); } } else { hata = 2; } } if (sekreterId != null) { YonetimKurulu sekreter = db.YonetimKurulu.FirstOrDefault(x => x.unvan == "Sekreter"); OgrenciListesi sekreter1 = db.OgrenciListesi.FirstOrDefault(x => x.ID == sekreterId); if (db.YonetimKurulu.FirstOrDefault(x => x.ogrNo == sekreter1.ogrNo && x.unvan != "Sekreter") == null && db.DenetimKurulu.FirstOrDefault(x => x.ogrNo == sekreter1.ogrNo) == null) { if (sekreter == null) { sekreter = new YonetimKurulu(); sekreter.basvuruID = b.ID; sekreter.adi = sekreter1.adi; sekreter.soyadi = sekreter1.soyadi; sekreter.unvan = "Sekreter"; sekreter.ogrNo = sekreter1.ogrNo; sekreter.fakulte = sekreter1.fak; sekreter.tc = sekreter1.tc; sekreter.gsm = sekreter1.tel; sekreter.eMail = sekreter1.mail; db.YonetimKurulu.Add(sekreter); db.SaveChanges(); } else { sekreter.basvuruID = b.ID; sekreter.adi = sekreter1.adi; sekreter.soyadi = sekreter1.soyadi; sekreter.unvan = "Sekreter"; sekreter.ogrNo = sekreter1.ogrNo; sekreter.fakulte = sekreter1.fak; sekreter.tc = sekreter1.tc; sekreter.gsm = sekreter1.tel; sekreter.eMail = sekreter1.mail; db.SaveChanges(); } } else { hata = 3; } } TempData["Eklendi"] = "Girmiş Olduğunuz Verileriniz Eklenmiştir. Lütfen Aşağıdaki Formdan Kontrol Ediniz."; return(RedirectToAction("form7")); }
public ActionResult form3(int ID) { Kullanici k = (Kullanici)Session["Kullanici"]; Basvuru b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault(); var ogrnci = db.OgrenciListesi.Where(x => x.basvuruID == b.ID).ToList(); ViewBag.Ogreciler = ogrnci; OgrenciListesi ogr = db.OgrenciListesi.Where(x => x.ID == ID).FirstOrDefault(); YonetimKurulu baskanEski = db.YonetimKurulu.Where(x => x.Baskan == true && x.basvuruID == b.ID).FirstOrDefault(); YonetimKurulu baskan = new YonetimKurulu(); if (baskanEski == null) { YonetimKurulu y2 = new YonetimKurulu(); y2.basvuruID = b.ID; y2.adi = Functions.IlkHarfleriBuyut(ogr.adi); y2.soyadi = Functions.IlkHarfleriBuyut(ogr.soyadi); y2.unvan = "Yönetim Kurulu Başkanı"; y2.eMail = ogr.mail; y2.tc = ogr.tc; y2.gsm = ogr.tel; y2.ogrNo = ogr.ogrNo; y2.Baskan = true; if (b.adimNo == 3) { b.adimNo = 4; } db.YonetimKurulu.Add(y2); db.SaveChanges(); baskan = db.YonetimKurulu.Where(x => x.Baskan == true && x.basvuruID == b.ID).FirstOrDefault(); ViewBag.baskan = baskan; return(View(b)); } else { db.YonetimKurulu.Remove(baskanEski); db.SaveChanges(); YonetimKurulu y2 = new YonetimKurulu(); y2.basvuruID = b.ID; y2.adi = Functions.IlkHarfleriBuyut(ogr.adi); y2.soyadi = Functions.IlkHarfleriBuyut(ogr.soyadi); y2.unvan = "Yönetim Kurulu Başkanı"; y2.eMail = ogr.mail; y2.tc = ogr.tc; y2.gsm = ogr.tel; y2.ogrNo = ogr.ogrNo; y2.Baskan = true; if (b.adimNo == 3) { b.adimNo = 4; } db.YonetimKurulu.Add(y2); db.SaveChanges(); baskan = db.YonetimKurulu.Where(x => x.Baskan == true && x.basvuruID == b.ID).FirstOrDefault(); ViewBag.baskan = baskan; return(View(b)); } }