Exemple #1
0
        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);
        }
Exemple #4
0
        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));
        }
Exemple #5
0
        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));
            }
        }
Exemple #6
0
        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));
            }
        }
Exemple #7
0
        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"));
        }