Пример #1
0
        public ActionResult form1()
        {
            Kullanici k = (Kullanici)Session["Kullanici"];
            Basvuru   b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();

            return(View(b));
        }
Пример #2
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"));
        }
Пример #3
0
        public async Task <IActionResult> Edit(int id, [Bind("id,Badi,Bsoyadi,Btc,Bemail,Badresi,Btelefon1,Btelefon2,Btelefon3,Bpaket,Bftipi,Bil,Bilce,Brandevu,Bsms,Bsmsid,Bbildiren,Bsonuc,Baciklama,Bhakedis")] Basvuru basvuru)
        {
            if (id != basvuru.id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(basvuru);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!BasvuruExists(basvuru.id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(basvuru));
        }
Пример #4
0
        public ActionResult form2(Basvuru basvuru)
        {
            Kullanici k = (Kullanici)Session["Kullanici"];
            Basvuru   b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();

            if (b.OgrenciListesi.Count < 20)
            {
                List <OgrenciListesi> ol = db.OgrenciListesi.Where(x => x.basvuruID == b.ID).ToList();
                ViewBag.ol   = ol;
                ViewBag.hata = "Bu formu kaydetmek için en az 20 kişi eklemelisiniz.";
                return(View(b));
            }
            else
            {
                b.akademikYıl = DateTime.Now.Year.ToString() + " - " + DateTime.Now.AddYears(+1).Year.ToString();
                if (b.adimNo == 2)
                {
                    b.adimNo = 3;
                    db.SaveChanges();
                }
                List <OgrenciListesi> ol = db.OgrenciListesi.Where(x => x.basvuruID == b.ID).ToList();
                ViewBag.ol = ol;
                return(View(b));
            }
        }
Пример #5
0
        public ActionResult InsertBasvuru(Basvuru basvuru)
        {
            dbContext.Basvurular.Add(basvuru);

            dbContext.SaveChanges();
            return(View());
        }
Пример #6
0
        public ActionResult form8TBilg(Basvuru veri)
        {
            Kullanici k = (Kullanici)Session["Kullanici"];
            Basvuru   b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();

            if (veri.kurulusTarihi != null)
            {
                b.kurulusTarihi = veri.kurulusTarihi;
            }

            if (veri.toplantiNiteligi != null)
            {
                b.toplantiNiteligi = veri.toplantiNiteligi;
            }

            if (veri.tuzukDegisikligi != null)
            {
                b.tuzukDegisikligi = veri.tuzukDegisikligi;
            }

            if (veri.gUyeSayisi != null)
            {
                b.gUyeSayisi = veri.gUyeSayisi;
            }

            db.SaveChanges();

            return(RedirectToAction("form8"));
        }
Пример #7
0
        public ActionResult Profil(int?page, int?ID)
        {
            ViewBag.Message = "Your application description page.";
            Basvuru db      = new Basvuru();
            var     modelim = new basvurum();

            if (!page.HasValue)
            {
                modelim.makale     = db.Makale.OrderByDescending(x => x.YayımTarihi).Where(x => x.YazarID == ID).Take(pagesize);
                modelim.yorum      = db.Yorum.ToList();
                modelim.basvurular = db.BASVURULAR.ToList();
                modelim.galeri     = db.Galeri.ToList();
            }
            else
            {
                int pageindex = pagesize * page.Value;
                modelim.yorum      = db.Yorum.ToList();
                modelim.basvurular = db.BASVURULAR.ToList();
                modelim.galeri     = db.Galeri.ToList();
                modelim.makale     = db.Makale.OrderByDescending(x => x.YayımTarihi).Where(x => x.YazarID == ID).Skip(pageindex).Take(pagesize);
                modelim.id         = ID;
            }
            if (Request.IsAjaxRequest())
            {
                return(PartialView("_PMakale", modelim));
            }

            return(View(modelim));
        }
Пример #8
0
        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"));
        }
Пример #9
0
        public ActionResult Anasayfa(int?page, int?ID)
        {
            Basvuru db      = new Basvuru();
            var     modelim = new basvurum();

            if (!page.HasValue)
            {
                modelim.makale     = db.Makale.OrderByDescending(x => x.YayımTarihi).Take(pagesize);
                modelim.yorum      = db.Yorum.ToList();
                modelim.basvurular = db.BASVURULAR.ToList();
                modelim.galeri     = db.Galeri.ToList();
            }
            else
            {
                int pageindex = pagesize * page.Value;
                modelim.yorum      = db.Yorum.ToList();
                modelim.basvurular = db.BASVURULAR.ToList();
                modelim.galeri     = db.Galeri.ToList();
                modelim.makale     = db.Makale.OrderByDescending(x => x.YayımTarihi).Skip(pageindex).Take(pagesize);
                modelim.id         = ID;
            }

            if (Request.IsAjaxRequest())
            {
                return(PartialView("_Makale", modelim));
            }

            return(View(modelim));
        }
Пример #10
0
        private int VideoKaydet(string video, int c)
        {
            Basvuru db = new Basvuru();
            Galeri  d  = new Galeri();

            if (video.Contains("watch?v="))
            {
                string[] a = new string[10];
                a           = video.Split('/');
                a[3]        = a[3].Remove(0, 8);
                video       = a[0] + "//" + a[2] + "/embed/" + a[3];
                d.video     = video;
                d.EkleyenID = c;

                db.Galeri.Add(d);
                db.SaveChanges();

                return(d.GaleriID);
            }
            else
            {
                d.video     = video;
                d.EkleyenID = c;

                db.Galeri.Add(d);
                db.SaveChanges();

                return(d.GaleriID);
            }
        }
Пример #11
0
        private int ResimKaydet(HttpPostedFileBase file1, int c)
        {
            Basvuru db = new Basvuru();
            Galeri  d  = new Galeri();


            string pic  = System.IO.Path.GetFileName(file1.FileName);
            string path = System.IO.Path.Combine(
                Server.MapPath("~/Dosyalar/Resimler"), pic);

            file1.SaveAs(path);

            using (MemoryStream ms = new MemoryStream())
            {
                file1.InputStream.CopyTo(ms);
                byte[] array = ms.GetBuffer();


                d.resim     = array;
                d.EkleyenID = c;

                db.Galeri.Add(d);
                db.SaveChanges();

                return(d.GaleriID);
            }
        }
Пример #12
0
        public ActionResult UpdateBasvuru(Basvuru model)
        {
            Basvuru basvuru = dbContext.Basvurular.Where(x => x.Id == model.Id).FirstOrDefault();



            if (basvuru != null)
            {
                basvuru.IsArayanId = model.IsArayanId;

                basvuru.IlanId       = model.IlanId;
                basvuru.BasvuruTarih = model.BasvuruTarih;


                int sonuc = dbContext.SaveChanges();

                if (sonuc > 0)
                {
                    ViewBag.Result = "Güncelleme işlemi başarılı.";
                    ViewBag.Status = "success";
                }

                else
                {
                    ViewBag.Result = "Güncelleme işlemi başarısız.";
                    ViewBag.Status = "danger";
                }
            }
            return(View(basvuru));
        }
Пример #13
0
        public static Basvuru basvuru(int KullaniciID)
        {
            CommunityContext db = new CommunityContext();
            Basvuru          b  = db.Basvuru.Where(x => x.kullanıcıID == KullaniciID).FirstOrDefault();

            return(b);
        }
Пример #14
0
        public ActionResult form8Kaydet()
        {
            Kullanici k = (Kullanici)Session["Kullanici"];
            Basvuru   b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();

            int  sayac   = 0;
            bool gecis   = false;
            var  yonetim = db.YonetimKurulu.Where(x => x.basvuruID == b.ID).ToList();

            foreach (var item in yonetim)
            {
                if (item.adres != null && item.bolum != null)
                {
                    sayac++;
                }
            }

            if (b.kurulusTarihi != null && b.gUyeSayisi != null && b.toplantiNiteligi != null &&
                b.tuzukDegisikligi != null)
            {
                sayac++;
            }

            if (b.adimNo == 8 && sayac == 8)
            {
                b.adimNo = 9;
                db.SaveChanges();
            }
            else
            {
                TempData["YönetimHata"] = "Formda Eksik Bilgi Bulunmaktadır. Lütfen Aşağıdaki Formdan Kontrol Ediniz.";
            }

            return(RedirectToAction("form8"));
        }
Пример #15
0
        public ActionResult etkButceKaydet(string etkinlik, string butce, string kurul, string kUyeSecimi)
        {
            Kullanici k = (Kullanici)Session["Kullanici"];
            Basvuru   b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();

            if (etkinlik != "")
            {
                b.etkinlik = etkinlik;
            }

            if (butce != "")
            {
                b.butce = butce;
            }

            if (kurul != "")
            {
                b.baskaKurul = kurul;
            }

            if (kUyeSecimi != "")
            {
                b.bkUyeSecimi = kUyeSecimi;
            }

            db.SaveChanges();
            TempData["Eklendi"] = "Girmiş Olguğunuz Verileriniz Eklenmiştir. Lütfen Aşağıdaki Formdan Kontrol Ediniz.";

            return(RedirectToAction("form7"));
        }
Пример #16
0
        public ActionResult OgrenciListesiEkle(OgrenciListesi ol)
        {
            Kullanici k = (Kullanici)Session["Kullanici"];
            Basvuru   b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();

            if (b.OgrenciListesi.Count != 20)
            {
                if (Functions.OgrenciSorgula(ol.ogrNo) == true)
                {
                    OgrenciListesi ogrenciL = db.OgrenciListesi.Where(x => x.ogrNo == ol.ogrNo && x.basvuruID == b.ID).FirstOrDefault();
                    if (ogrenciL != null)
                    {
                        return(Json("hata0"));
                    }
                    ol.basvuruID = b.ID;
                    db.OgrenciListesi.Add(ol);
                    db.SaveChanges();
                    OgrenciListesi o     = db.OgrenciListesi.Where(x => x.ogrNo == ol.ogrNo).FirstOrDefault();
                    int            ogrno = o.ID;
                    return(Json(ogrno));
                }
                else
                {
                    return(Json("hata1"));
                }
            }
            return(Json("hata2"));
        }
        public ActionResult KayitSil(int id)
        {
            Kullanici k = db.Kullanici.Where(x => x.ID == id).FirstOrDefault();

            if (k != null)
            {
                Basvuru  b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).SingleOrDefault();
                Guncelle g = db.Guncelle.Where(x => x.kullanıcıID == k.ID).SingleOrDefault();

                if (b != null)
                {
                    db.Danisman.RemoveRange(db.Danisman.Where(x => x.basvuruID == b.ID).ToList());
                    db.FaliyetPlani.RemoveRange(db.FaliyetPlani.Where(x => x.faliyetID == b.ID).ToList());
                    db.OgrenciListesi.RemoveRange(db.OgrenciListesi.Where(x => x.basvuruID == b.ID).ToList());
                    db.DenetimKurulu.RemoveRange(db.DenetimKurulu.Where(x => x.basvuruID == b.ID).ToList());
                    db.YonetimKurulu.RemoveRange(db.YonetimKurulu.Where(x => x.basvuruID == b.ID).ToList());
                    db.Basvuru.Remove(b);
                    db.SaveChanges();
                }
                if (g != null)
                {
                    db.GDanisman.RemoveRange(db.GDanisman.Where(x => x.GuncelleID == g.ID).ToList());
                    db.GFaliyetPlani.RemoveRange(db.GFaliyetPlani.Where(x => x.faliyetID == g.ID).ToList());
                    db.GOgrenciListesi.RemoveRange(db.GOgrenciListesi.Where(x => x.GuncelleID == g.ID).ToList());
                    db.GDenetimKurulu.RemoveRange(db.GDenetimKurulu.Where(x => x.GuncelleID == g.ID).ToList());
                    db.GYonetimKurulu.RemoveRange(db.GYonetimKurulu.Where(x => x.GuncelleID == g.ID).ToList());
                    db.Guncelle.Remove(g);
                    db.SaveChanges();
                }
                db.Kullanici.Remove(k);
                db.SaveChanges();
                return(Json(true));
            }
            return(Json(false));
        }
        public ActionResult basvuruKapat(int id)
        {
            Basvuru b = db.Basvuru.Where(x => x.ID == id).SingleOrDefault();

            b.kapat = true;
            db.SaveChanges();
            return(RedirectToAction("Basvurular"));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            Basvuru basvuru = db.Basvurular.Find(id);

            db.Basvurular.Remove(basvuru);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #20
0
        public PartialViewResult faaliyetPlaniWidget()
        {
            Kullanici           k  = (Kullanici)Session["Kullanici"];
            Basvuru             b  = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();
            List <FaliyetPlani> fp = db.FaliyetPlani.Where(x => x.faliyetID == b.ID).ToList();

            ViewBag.fp = fp;
            return(PartialView());
        }
        // Başvuru Print

        public ActionResult Form1_admin(int ID)
        {
            Basvuru b      = db.Basvuru.Where(x => x.kullanıcıID == ID).FirstOrDefault();
            var     report = new ViewAsPdf("Form1_admin", b)
            {
            };

            return(report);
        }
Пример #22
0
        public PartialViewResult danismanListesiWidget()
        {
            Kullanici       k  = (Kullanici)Session["Kullanici"];
            Basvuru         b  = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();
            List <Danisman> dl = db.Danisman.Where(x => x.basvuruID == b.ID).ToList();

            ViewBag.dl = dl;
            return(PartialView());
        }
Пример #23
0
        public PartialViewResult ogrenciListesiWidget()
        {
            Kullanici             k  = (Kullanici)Session["Kullanici"];
            Basvuru               b  = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();
            List <OgrenciListesi> ol = db.OgrenciListesi.Where(x => x.basvuruID == b.ID).ToList();

            ViewBag.ol = ol;
            return(PartialView());
        }
        public ActionResult Kayit(Kullanici k, string tel, string fak)
        {
            Kullanici us = db.Kullanici.Where(x => x.ogrMail == k.ogrMail).FirstOrDefault();

            if (us != null)
            {
                ViewBag.Hata = "Bu mail adresi ile bir kayıt bulunmaktadır.";
                return(View());
            }

            k.adi         = Functions.IlkHarfleriBuyut(k.adi);
            k.soyadi      = Functions.IlkHarfleriBuyut(k.soyadi);
            k.kayitTarihi = DateTime.Now;

            Basvuru b = new Basvuru();

            b.kullanıcıID = k.ID;
            b.kapat       = false;
            b.adimNo      = 1;

            Guncelle g = new Guncelle();

            g.kullanıcıID = k.ID;
            g.kapat       = false;
            g.adimNo      = 1;

            GOgrenciListesi gol = new GOgrenciListesi();

            gol.adi        = k.adi;
            gol.soyadi     = k.soyadi;
            gol.tc         = k.tc;
            gol.ogrNo      = k.ogrNo;
            gol.tel        = tel;
            gol.GuncelleID = g.ID;
            gol.mail       = k.ogrMail;
            gol.fak        = fak;

            OgrenciListesi ol = new OgrenciListesi();

            ol.adi       = k.adi;
            ol.soyadi    = k.soyadi;
            ol.tc        = k.tc;
            ol.ogrNo     = k.ogrNo;
            ol.tel       = tel;
            ol.basvuruID = b.ID;
            ol.mail      = k.ogrMail;
            ol.fak       = fak;


            db.Kullanici.Add(k);
            db.Guncelle.Add(g);
            db.GOgrenciListesi.Add(gol);
            db.Basvuru.Add(b);
            db.OgrenciListesi.Add(ol);
            db.SaveChanges();
            return(RedirectToAction("GirisYap", "Kullanici", k));
        }
Пример #25
0
        public PartialViewResult dKuruluListesiWidget()
        {
            Kullanici k = (Kullanici)Session["Kullanici"];
            Basvuru   b = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();

            var dk = db.DenetimKurulu.Where(x => x.basvuruID == b.ID).ToList();

            ViewBag.dk = dk;
            return(PartialView());
        }
        public ActionResult Form1()
        {
            Kullanici k      = (Kullanici)Session["Kullanici"];
            Basvuru   b      = db.Basvuru.Where(x => x.kullanıcıID == k.ID).FirstOrDefault();
            var       report = new ViewAsPdf("Form1", b)
            {
            };

            return(report);
        }
Пример #27
0
        public ActionResult UpdateBasvuru(int?id)
        {
            Basvuru basvuru = null;

            if (id != null)
            {
                basvuru = dbContext.Basvurular.Where(x => x.Id == id).FirstOrDefault();
            }
            return(View(basvuru));
        }
 public ActionResult Edit([Bind(Include = "BasvuruID,ProjeSahibimi,KabulEdildimi")] Basvuru basvuru)
 {
     if (ModelState.IsValid)
     {
         db.Entry(basvuru).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(basvuru));
 }
Пример #29
0
        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"));
        }
Пример #30
0
        public async Task <IActionResult> Create([Bind("id,Badi,Bsoyadi,Btc,Bemail,Badresi,Btelefon1,Btelefon2,Btelefon3,Bpaket,Bftipi,Bil,Bilce,Brandevu,Bsms,Bsmsid,Bbildiren,Bsonuc,Baciklama,Bhakedis")] Basvuru basvuru)
        {
            if (ModelState.IsValid)
            {
                _context.Add(basvuru);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(basvuru));
        }