Exemple #1
0
        private void Btn_ders_sil_Click(object sender, RoutedEventArgs e)
        {
            ders secilen = (ders)Dgrid_dersler.SelectedItem;

            Dersislem.Ders_Silme(secilen);
            kaynak_yenile();
        }
Exemple #2
0
        private void Btn_ders_kaydet_Click(object sender, RoutedEventArgs e)
        {
            ders yeniders = new ders();

            yeniders.ad = Tbox_ders_ad.Text;
            if ((bool)CheckBox_ders_yeni.IsChecked)
            {
                int yeni_id = ders_id_olustur(Dersislem.Ders_listeleme());
                yeniders.id = yeni_id;
                Dersislem.Ders_ekleme(yeniders);
            }
            else
            {
                if (Dgrid_dersler.SelectedItem != null)
                {
                    ders secilen = (ders)Dgrid_dersler.SelectedItem;
                    yeniders.id = secilen.id;
                    Dersislem.Ders_Guncelleme(secilen, yeniders);
                }
                else
                {
                    MessageBox.Show("HER HANGİ DERS SEÇİLMEDİ");
                }
            }
            kaynak_yenile();
        }
Exemple #3
0
        // GET: dersler/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));
                }
                ders ders = db.dersler.Find(id);
                if (ders == null)
                {
                    return(HttpNotFound());
                }
                ders.silindiMi       = true;
                db.Entry(ders).State = EntityState.Modified;
                db.SaveChanges();

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

            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
Exemple #4
0
        private void Cbox_not_donem_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            sinif  _s    = (sinif)Cbox_not_sinif.SelectedItem;
            ders   _d    = (ders)Cbox_not_ders.SelectedItem;
            string donem = Cbox_not_donem.Text;

            Dgrid_notlar.ItemsSource = null;
            Dgrid_notlar.ItemsSource = Notislem._Not_Arama(_d, _s, donem);
        }
Exemple #5
0
        public ActionResult Edit([Bind(Include = "id,isim,ders_id,haftalikSaat,silindiMi")] ders ders)
        {
            if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString()))

            {
                if (ModelState.IsValid)
                {
                    db.Entry(ders).State = EntityState.Modified;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                ViewBag.ders_id = new SelectList(db.dersler, "id", "isim", ders.ders_id);
                return(View(ders));
            }
            else
            {
                return(RedirectToAction("index", "giris"));
            }
        }
Exemple #6
0
 // GET: dersler/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));
         }
         ders ders = db.dersler.Find(id);
         if (ders == null)
         {
             return(HttpNotFound());
         }
         return(View(ders));
     }
     else
     {
         return(RedirectToAction("index", "giris"));
     }
 }