public ActionResult form6(Danisman dan) { Kullanici k = (Kullanici)Session["Kullanici"]; Basvuru b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault(); Danisman danisman = db.Danisman.FirstOrDefault(x => x.ID == dan.ID); //danisman.aktif = true; //var danismanList = db.Danisman.Where(x => x.ID != dan.ID && x.basvuruID == b.ID).ToList(); //foreach (var item in danismanList) //{ // item.aktif = false; //} //db.SaveChanges(); ViewBag.danisman = danisman; if (b.adimNo == 6) { b.adimNo = 7; db.SaveChanges(); } return(RedirectToAction("form6")); }
public ActionResult Form6_admin(int ID) { Basvuru g = db.Basvuru.Where(x => x.kullanıcıID == ID).FirstOrDefault(); Danisman dl1 = db.Danisman.FirstOrDefault(x => x.basvuruID == g.ID && x.aktif == true); ViewBag.dl1 = dl1; var report = new ViewAsPdf("Form6_admin", g) { }; return(report); }
public ActionResult Form6() { Kullanici k = (Kullanici)Session["Kullanici"]; Basvuru g = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault(); Danisman dl1 = db.Danisman.FirstOrDefault(x => x.basvuruID == g.ID && x.aktif == true); ViewBag.dl1 = dl1; var report = new ViewAsPdf("Form6", g) { }; return(report); }
public ActionResult form6() { Kullanici k = (Kullanici)Session["Kullanici"]; Basvuru b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault(); if (b.adimNo < 6) { return(View()); } List <Danisman> dl = db.Danisman.Where(x => x.basvuruID == b.ID).ToList(); Danisman dl1 = db.Danisman.FirstOrDefault(x => x.basvuruID == b.ID && x.aktif == true); ViewBag.dl = dl; ViewBag.dl1 = dl1; return(View(b)); }
public ActionResult danismanEkle(Danisman ol) { Kullanici k = (Kullanici)Session["Kullanici"]; Basvuru b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault(); int sayac = db.Danisman.Count(); if (sayac < 2) { ol.basvuruID = b.ID; db.Danisman.Add(ol); db.SaveChanges(); return(Json(true)); } else { return(Json(false)); } }
public ActionResult danismanListesiSil(int id) { Kullanici k = (Kullanici)Session["Kullanici"]; Basvuru b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault(); Danisman dl = db.Danisman.Where(x => x.ID == id).FirstOrDefault(); if (dl == null) { return(Json(1)); } else { db.Danisman.Remove(dl); db.SaveChanges(); return(Json(3)); } }
public ActionResult form4DanismanEkle(BasvuruDanisman danisman) { Kullanici k = (Kullanici)Session["Kullanici"]; Basvuru b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault(); List <Danisman> danismanL = db.Danisman.Where(x => x.basvuruID == b.ID).ToList(); if (danismanL.Count != 0) { Danisman d1 = db.Danisman.Where(x => x.aktif == true && x.basvuruID == b.ID).SingleOrDefault(); Danisman d2 = db.Danisman.Where(x => x.aktif == false && x.basvuruID == b.ID).SingleOrDefault(); if (danisman.Kontrol == true) { d2.aktif = true; d1.aktif = false; db.SaveChanges(); } else { d1.aktif = true; d2.aktif = false; db.SaveChanges(); } d1.adi = danisman.adi1; d1.soyadi = danisman.soyadi1; d1.unvan = danisman.unvan1; d1.akademikBirim = danisman.akademikBirim1; d1.basvuruID = b.ID; db.SaveChanges(); d2.adi = danisman.adi2; d2.soyadi = danisman.soyadi2; d2.unvan = danisman.unvan2; d2.akademikBirim = danisman.akademikBirim2; d2.basvuruID = b.ID; db.SaveChanges(); } else { Danisman d1 = new Danisman(); Danisman d2 = new Danisman(); if (danisman.Kontrol == true) { d2.aktif = true; d1.aktif = false; db.SaveChanges(); } else { d1.aktif = true; d2.aktif = false; db.SaveChanges(); } d1.adi = danisman.adi1; d1.soyadi = danisman.soyadi1; d1.unvan = danisman.unvan1; d1.akademikBirim = danisman.akademikBirim1; d1.basvuruID = b.ID; db.SaveChanges(); d2.adi = danisman.adi2; d2.soyadi = danisman.soyadi2; d2.unvan = danisman.unvan2; d2.akademikBirim = danisman.akademikBirim2; d2.basvuruID = b.ID; db.Danisman.Add(d1); db.Danisman.Add(d2); db.SaveChanges(); } return(RedirectToAction("form4")); }