public ActionResult kayitTamamla(BasvuruFormu basvuru)
        {
            ogrenci ogrenci = ((BasvuruFormu)(Session["basvuruFormu"])).ogrenciBilgileri;

            context.ogrenci.Add(ogrenci);

            Kayıt kayit = new Kayıt();

            kayit.donemTipiID    = 1;//dönem tipi id daha sonra düzenlenecek
            kayit.odaFiyatlariID = ((BasvuruFormu)(Session["basvuruFormu"])).odaFiyatlariId;
            kayit.ogrenciNo      = ogrenci.ogrenciNo;
            context.Kayıt.Add(kayit);
            for (int i = 0; i < ((BasvuruFormu)(Session["basvuruFormu"])).evrakBilgileriList.Count(); i++)
            {
                context.evrakBilgileri.Add(((BasvuruFormu)(Session["basvuruFormu"])).evrakBilgileriList[i]);
            }
            var basvurularBilgi = context.basvurular.Find(((BasvuruFormu)(Session["basvuruFormu"])).basvuruTabloBilgisi.basvuruID);

            if (basvurularBilgi != null && basvurularBilgi.durum == 0)
            {
                basvurularBilgi.durum = 1;
                context.SaveChanges();
                return(RedirectToAction("BasvuruBilgileri"));
            }
            else
            {
                //basvurular tablosundaki bilgi null dönerse ya da durum = 0 değilse yani 30 dk süresini aştıysa
                return(RedirectToAction("Index"));
            }
        }
        public ActionResult OgrenciKaydet(string ad, string soyad, string ders, int not)
        {
            if (HttpRuntime.Cache["ogrenciler"] == null)
            {
                List <ogrenci> ogrenciListesi = new List <ogrenci>();
                ogrenci        ogr            = new ogrenci();
                ogr.ad    = ad;
                ogr.soyad = soyad;
                ogr.ders  = ders;
                ogr.not   = not;

                ogrenciListesi.Add(ogr);
                HttpRuntime.Cache["ogrenciler"] = ogrenciListesi;
            }
            else
            {
                List <ogrenci> ogrenciListesi = (List <ogrenci>)HttpRuntime.Cache["ogrenciler"];
                ogrenci        ogr            = new ogrenci();
                ogr.ad    = ad;
                ogr.soyad = soyad;
                ogr.ders  = ders;
                ogr.not   = not;

                ogrenciListesi.Add(ogr);
                HttpRuntime.Cache["ogrenciler"] = ogrenciListesi;
            }

            return(RedirectToAction("ogrenciListesi"));
        }
Beispiel #3
0
        private void Btn_ogr_kaydet_Click(object sender, RoutedEventArgs e)
        {
            ogrenci yeni = new ogrenci();

            yeni.okulno = Int32.Parse(Tbox_ogr_okulno.Text);
            yeni.ad     = Tbox_ogr_ad.Text;
            yeni.soyad  = Tbox_ogr_soyad.Text;
            yeni.tc     = Tbox_ogr_tc.Text;
            yeni.sinif  = (sinif)Cbox_ogr_sinif.SelectedItem;
            if ((bool)CheckBox_ogrenci_yeni.IsChecked)
            {
                int yeni_id = ogrenci_id_olustur(Ogrenciislem.Ogrenci_listeleme());
                yeni.id = yeni_id;
                Ogrenciislem.Ogrenci_ekleme(yeni);
            }
            else
            {
                if (Dgrid_ogrenciler.SelectedItem != null)
                {
                    ogrenci secilen = (ogrenci)Dgrid_ogrenciler.SelectedItem;
                    yeni.id = secilen.id;
                    Ogrenciislem.Ogrenci_Guncelleme(secilen, yeni);
                }
                else
                {
                    MessageBox.Show("HER HANGİ ÖĞRENCİ SEÇİLMEDİ");
                }
            }
            kaynak_yenile();
        }
        public ActionResult OgrenciEkle(ogrenci yeniOgrenci)
        {
            try
            {
                ogrenci eklenecekOgrenci = new ogrenci()
                {
                    Adi         = yeniOgrenci.Adi,
                    Soyadi      = yeniOgrenci.Soyadi,
                    TcNo        = yeniOgrenci.TcNo,
                    Cinsiyeti   = yeniOgrenci.Cinsiyeti,
                    DogumTarihi = yeniOgrenci.DogumTarihi,
                    BolumAdi    = yeniOgrenci.BolumAdi,
                    OkulAdi     = yeniOgrenci.OkulAdi,
                    Sinifi      = yeniOgrenci.Sinifi
                };
                OgrenciData.OgrenciList.Add(eklenecekOgrenci);


                return(View());
            }
            catch
            {
                return(View());
            }
        }
        // GET: ogrenciler/Delete/5
        public ActionResult Delete(int?id)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))
            {
                if (id == null)
                {
                    return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                }
                ogrenci ogrenci = db.ogrenciler.Find(id);

                if (ogrenci == null)
                {
                    return(HttpNotFound());
                }

                ogrenci.silindiMi       = true;
                db.Entry(ogrenci).State = EntityState.Modified;
                db.SaveChanges();

                return(RedirectToAction("index", "ogrenciler"));
            }

            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
Beispiel #6
0
        private void Btn_ogrenci_sil_Click(object sender, RoutedEventArgs e)
        {
            ogrenci secilen = (ogrenci)Dgrid_ogrenciler.SelectedItem;

            Ogrenciislem.Ogrenci_Silme(secilen);
            kaynak_yenile();
        }
Beispiel #7
0
    //public static ogrenci operator +(ogrenci k1)
    //{
    //    //ogrenci k3 = new ogrenci();
    //    //k3._ort += k1._ort;
    //   // return k3;
    //    return k1;
    //}

    public static ogrenci operator /(ogrenci k1, double sayi)
    {
        ogrenci k3 = new ogrenci();

        k3._ort = k1._ort / sayi;
        return(k3);
    }
Beispiel #8
0
    public static ogrenci operator +(ogrenci k1, ogrenci k2)
    {
        ogrenci k3 = new ogrenci();

        k3._ort = k1._ort + k2._ort;
        return(k3);
    }
Beispiel #9
0
    public static double operator +(ogrenci k1, double sayi)
    {
        ogrenci k3 = new ogrenci();

        k3._ort = k1._ort + sayi;
        return(k3._ort);
    }
Beispiel #10
0
        public async Task <IActionResult> Create([Bind("id,tcno,ad,soyad,telefon,dtarih,egitim,burs,onay,kayit,sube,ders_id,kul,sifre")] ogrenci ogrenci)
        {
            _context.Add(ogrenci);
            await _context.SaveChangesAsync();

            return(RedirectToAction(nameof(Index)));
        }
Beispiel #11
0
        public async Task <IActionResult> Edit(int id, [Bind("id,tcno,ad,soyad,telefon,dtarih,egitim,burs,onay,kayit,sube,ders_id,kul,sifre")] ogrenci ogrenci)
        {
            if (id != ogrenci.id)
            {
                return(NotFound());
            }


            try
            {
                _context.Update(ogrenci);
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ogrenciExists(ogrenci.id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }
            return(RedirectToAction(nameof(Index)));
        }
        public ActionResult OgretmenCreate()
        {
            if (Convert.ToInt32(Session["kulTip"]) == 2 && !String.IsNullOrEmpty(Session["kulId"].ToString()))
            {
                ViewBag.devamsizlik_id = new SelectList(db.devamsizliklar.Where(d => d.silindiMi == false), "id", "name");

                List <ogrenci> oList = new List <ogrenci>();
                List <sube>    sList = new List <sube>();
                sList = db.ogretmen.Find(db.kullanicilar.Find(Convert.ToInt32(Session["kulId"])).ogretmen_id).ogretmenSubeler.Select(os => os.sube).ToList();

                foreach (var item in sList)
                {
                    foreach (var itemOgrenci in item.ogrenciSubeler.Select(os => os.ogrenci))
                    {
                        ogrenci o = new ogrenci();

                        o = itemOgrenci;
                        oList.Add(o);
                    }
                }
                ViewBag.ogrenci_id = new SelectList(oList, "id", "adSoyad");
                return(View());
            }
            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
Beispiel #13
0
        public ActionResult Sil(int id)
        {
            ogrenci ogr = db.ogrenci.Where(x => x.ogrenciID == id).SingleOrDefault();

            db.ogrenci.Remove(ogr);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #14
0
        public ActionResult Duzenle(int id)
        {
            ogrenci ogr      = db.ogrenci.Where(x => x.ogrenciID == id).SingleOrDefault();
            var     yetkiler = db.yetki.ToList();

            ViewBag.yetkiler      = new SelectList(yetkiler, "yetkiID", "adi", ogr.ogrenciID);
            TempData["ogrenciID"] = id; //controllerın icine yukledi
            return(View(ogr));
        }
        private void button1_Click(object sender, EventArgs e)
        {
            ogrenci yeniogrenci = new ogrenci();

            yeniogrenci.Numara = Convert.ToInt32(textBox1.Text);
            yeniogrenci.Ad     = textBox2.Text;
            yeniogrenci.Soyad  = textBox3.Text;
            db.ogrencis.Add(yeniogrenci);
            db.SaveChanges();
            doldur();
        }
        public int OgrenciGiris(long oka, string opsw)
        {
            ogrenci o = _ent.ogrenci.FirstOrDefault(a => a.ogrenciNo == oka && a.ogrenciAd == opsw);

            if (o != null)
            {
                return(o.ogrenciID);
            }
            else
            {
                return(0);
            }
        }
        public IHttpActionResult Post([FromBody] ogrenci yeniOgrenci)
        {
            var ogrenciAdi    = yeniOgrenci != null ? yeniOgrenci.Adi : "";
            var ogrenciSoyadi = yeniOgrenci != null ? yeniOgrenci.Soyadi : "";
            var tcNo          = yeniOgrenci?.TcNo ?? 0;
            var cinsiyet      = yeniOgrenci != null ? yeniOgrenci.Cinsiyeti : "";
            var dogumyili     = yeniOgrenci?.DogumTarihi ?? 0;
            var bolumAdi      = yeniOgrenci != null ? yeniOgrenci.BolumAdi : "";
            var okulAdi       = yeniOgrenci != null ? yeniOgrenci.OkulAdi : "";
            var sinifi        = yeniOgrenci?.Sinifi ?? 0;

            OgrenciData.OgrenciList.Add(yeniOgrenci);
            return(Ok(ogrenciAdi));
        }
Beispiel #18
0
        public ActionResult Ekle(ogrenci ogr)

        {
            if (ModelState.IsValid == false) // validation hatası varsa demek
            {
                var yetkiler = db.yetki.ToList();
                ViewBag.yetkiler = new SelectList(yetkiler, "yetkiID", "adi");
                return(View());
            }

            db.ogrenci.Add(ogr);
            db.SaveChanges();

            return(RedirectToAction("Index"));
        }
Beispiel #19
0
        public override void Sil(object obj)
        {
            ogrenci o = (ogrenci)obj;

            Baglan();

            komut             = new SqlCommand("ogrenciSil", baglanti);
            komut.CommandType = CommandType.StoredProcedure;

            komut.Parameters.AddWithValue("@Adi", o.Adi);

            komut.ExecuteNonQuery();
            baglanti.Close();
            baglanti.Dispose();
        }
        public ActionResult Edit([Bind(Include = "id,adSoyad,okulNo,cinsiyet,veli_id,bitirdigiOkul,devamDurumu,silindiMi")] ogrenci ogrenci)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))
            {
                if (ModelState.IsValid)
                {
                    db.Entry(ogrenci).State = EntityState.Modified;

                    if (ogrenci.devamDurumu == false)
                    {
                        ogrenci.ogrenciNotlar = db.ogrenciNotlar.Where(on => on.ogrenci_id == ogrenci.id).ToList();

                        iliskisiKesilen ik = new iliskisiKesilen();
                        if (ogrenci.ogrenciNotlar.Count != 0)
                        {
                            ik.notOrtalamsi = ogrenci.ogrenciNotlar.Sum(on => on.not) / ogrenci.ogrenciNotlar.Count;
                        }
                        else
                        {
                            ik.notOrtalamsi = 0;
                        }

                        ik.adSoyad         = ogrenci.adSoyad;
                        ik.bitirdigiOkul   = ogrenci.bitirdigiOkul;
                        ik.cinsiyet        = ogrenci.cinsiyet;
                        ik.okulNo          = ogrenci.okulNo;
                        ik.veli_id         = ogrenci.veli_id;
                        db.Entry(ik).State = EntityState.Added;
                        db.SaveChanges();

                        ogrenci.silindiMi       = true;
                        db.Entry(ogrenci).State = EntityState.Modified;
                        db.SaveChanges();
                        return(RedirectToAction("Index"));
                    }

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                ViewBag.veli_id = new SelectList(db.veliler, "id", "adSoyad", ogrenci.veli_id);
                return(View(ogrenci));
            }

            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
        // GET: ogrenciler/Create
        public ActionResult Create()
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))

            {
                ViewBag.veli_id = new SelectList(db.veliler, "id", "adSoyad");
                ogrenci o = new ogrenci();
                o.okulNo = okulNo();
                return(View(o));
            }

            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
Beispiel #22
0
        static void Main(string[] args)
        {
            ogrenci o = new ogrenci();
            string  cevap;

            Console.WriteLine("Hesaplama yapmak icin E tusuna basiniz\a");
            cevap = Console.ReadLine();
            if (cevap == "e" || cevap == "E")
            {
                o.DosyaYaz();
                o.oku();
                o.SonucYaz();
            }


            Console.ReadKey();
        }
        public override void Ekle(object obj)
        {
            ogrenci ogr = (ogrenci)obj;

            Baglan();

            komut             = new SqlCommand("ogrenciekle", baglanti);
            komut.CommandType = CommandType.StoredProcedure;

            komut.Parameters.AddWithValue("@Adı", ogr.Adi);
            komut.Parameters.AddWithValue("@Soyadı", ogr.Soyadi);


            komut.ExecuteNonQuery();
            baglanti.Close();
            baglanti.Dispose();
        }
Beispiel #24
0
        public ActionResult Duzenle(ogrenci ogr)

        {
            int     ogrenciID = (int)TempData["ogrenciID"];
            ogrenci kul       = db.ogrenci.Where(x => x.ogrenciID == ogrenciID).SingleOrDefault();


            kul.ad        = ogr.ad;
            kul.soyad     = ogr.soyad;
            kul.cinsiyet  = ogr.cinsiyet;
            kul.dogumTar  = ogr.dogumTar;
            kul.ogrenciID = ogr.ogrenciID;
            db.SaveChanges();



            return(RedirectToAction("Index"));
        }
Beispiel #25
0
        public ActionResult Edit([Bind(Include = "id,adSoyad,okulNo,cinsiyet,bitirdigiOkul,NotOrtalamasi,onKayitMi,devamDurumu,veli_id,silindiMi")] ogrenci ogrenci)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))
            {
                if (ModelState.IsValid)
                {
                    db.Entry(ogrenci).State = EntityState.Modified;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                ViewBag.veli_id = new SelectList(db.veliler, "id", "adSoyad", ogrenci.veli_id);
                return(View(ogrenci));
            }

            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
Beispiel #26
0
 public List <OgrenciTip> OgrenciEkle(ogrenci kayit)
 {
     try
     {
         ogrenci d = new ogrenci();
         d.ogrenciID      = kayit.ogrenciID;
         d.ogrenciNo      = kayit.ogrenciNo;
         d.ogrenciAd      = kayit.ogrenciAd;
         d.ogrenciSoyad   = kayit.ogrenciSoyad;
         d.ogrenciFakulte = kayit.ogrenciFakulte;
         d.ogrenciBolum   = kayit.ogrenciBolum;
         _ent.ogrenci.Add(d);
         _ent.SaveChanges();
         return(OgrencileriGetir());
     }
     catch (Exception ex)
     {
         return(null);
     }
 }
        public ActionResult Create([Bind(Include = "id,adSoyad,okulNo,cinsiyet,veli_id,bitirdigiOkul,devamDurumu,silindiMi")] ogrenci ogrenci)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))
            {
                if (ModelState.IsValid)
                {
                    db.ogrenciler.Add(ogrenci);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }


                ViewBag.veli_id = new SelectList(db.veliler, "id", "adSoyad", ogrenci.veli_id);
                return(View(ogrenci));
            }

            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
Beispiel #28
0
        public ActionResult tasi(int id)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))
            {
                ogrenci ogrenci = db.ogrenciler.Find(id);
                if (ModelState.IsValid)
                {
                    ogrenci.onKayitMi       = false;
                    db.Entry(ogrenci).State = EntityState.Modified;
                    db.SaveChanges();

                    return(RedirectToAction("Index", "onKayitlar"));
                }
                ViewBag.veli_id = new SelectList(db.veliler, "id", "adSoyad", ogrenci.veli_id);
                return(RedirectToAction("Index"));
            }

            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
        // GET: ogrenciler/Details/5
        public ActionResult Details(int?id)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))

            {
                if (id == null)
                {
                    return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                }
                ogrenci ogrenci = db.ogrenciler.Find(id);
                if (ogrenci == null)
                {
                    return(HttpNotFound());
                }
                return(View(ogrenci));
            }

            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
        // GET: ogrenciler/Edit/5
        public ActionResult Edit(int?id)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))
            {
                if (id == null)
                {
                    return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                }
                ogrenci ogrenci = db.ogrenciler.Find(id);
                if (ogrenci == null)
                {
                    return(HttpNotFound());
                }
                ViewBag.veli_id = new SelectList(db.veliler, "id", "adSoyad", ogrenci.veli_id);
                return(View(ogrenci));
            }

            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }