示例#1
0
        /* Tüm Eğitimleri Getir*/
        public List <Egitim> Tum_Egitimleri_Listele()
        {
            List <Egitim> egitim_list = new List <Egitim>();

            using (SqlConnection connect = new SqlConnection(base.ConnectionString))
            {
                string sql = "SELECT Id,EgitimAdi,EgitimGenelTanimi,EgitimBaslamaTarihi,EgitimBitisTarihi,EgiticiSartlar,ToplamDersSaati,HaftalikDersTanimlari,HaftalikDersSaatleri,UcretBilgisi,OlusturulmaTarihi,SonBasvuruTarihi, Durum FROM Egitimler";
                connect.Open();

                SqlCommand    command = new SqlCommand(sql, connect);
                SqlDataReader read    = command.ExecuteReader();
                while (read.Read())
                {
                    Egitim e = new Egitim();
                    e.Id                    = (int)read["Id"];
                    e.EgitimAdi             = (string)read["EgitimAdi"];
                    e.EgitimGenelTanimi     = (string)read["EgitimGenelTanimi"];
                    e.EgitimBaslamaTarihi   = (DateTime)read["EgitimBaslamaTarihi"];
                    e.EgitimBitisTarihi     = (DateTime)read["EgitimBitisTarihi"];
                    e.EgiticiSartlar        = (string)read["EgiticiSartlar"];
                    e.ToplamDersSaati       = (int)read["ToplamDersSaati"];
                    e.HaftalikDersTanimlari = (string)read["HaftalikDersTanimlari"];
                    e.HaftalikDersSaatleri  = (string)read["HaftalikDersSaatleri"];
                    e.UcretBilgisi          = (string)read["UcretBilgisi"];
                    e.OlusturmaTarihi       = (DateTime)read["OlusturulmaTarihi"];
                    e.SonBasvuruTarihi      = (DateTime)read["SonBasvuruTarihi"];
                    e.Durum                 = (int)read["Durum"];

                    egitim_list.Add(e);
                }
                connect.Close();
            }
            return(egitim_list);
        }
示例#2
0
        public ActionResult konusil(int egitimID)
        {
            Egitim s = (from a in db.Egitim select a)
                       .Where(x => x.egitimID == egitimID)
                       .FirstOrDefault();

            foreach (Kullanici_Hareket silinecekHareket in s.Kullanici_Hareket.ToList())
            {
                db.Kullanici_Hareket.Remove(silinecekHareket);
            }

            foreach (Soru silinecekSoru in s.Soru.ToList())
            {
                db.Soru.Remove(silinecekSoru);
            }

            if (s != null)
            {
                db.Egitim.Remove(s);
                db.SaveChanges();
                return(Json("ok"));
            }
            else
            {
                return(Json("error.!"));
            }
        }
        protected void EgitimKaydetButton_Click(object sender, EventArgs e)
        {
            Egitim yeni = new Egitim();

            yeni.EgitimAdi             = TxtEgitimAdi.Value;
            yeni.EgitimGenelTanimi     = TxtEgitimTanimi.Value;
            yeni.EgitimBaslamaTarihi   = Convert.ToDateTime(Baslama_Tarihi_tb.Text);
            yeni.EgitimBitisTarihi     = Convert.ToDateTime(Bitis_Tarihi_tb.Text);
            yeni.EgiticiSartlar        = TxtEgiticiSartlari.Value;
            yeni.ToplamDersSaati       = int.Parse(TxtToplamDersSaati.Value);
            yeni.HaftalikDersTanimlari = TxtHaftalikDersTanim.Value;
            yeni.HaftalikDersSaatleri  = TxtHaftalikDersSaatler.Value;
            yeni.UcretBilgisi          = TxtEgitimUcreti.Value;
            yeni.OlusturmaTarihi       = DateTime.Now;
            yeni.SonBasvuruTarihi      = Convert.ToDateTime(Son_Basvuru_Tarihi_Tb.Text);
            yeni.Durum = 0;

            bool result = base.Get_egitim_bl.Egitim_Ekle(yeni);

            if (result)
            {
                Response.Write("Başarılı");
                EgitimVeriEkleDiv.Visible  = false;
                EgitimListeleDiv.Visible   = true;
                DGEgitimListele.DataSource = base.Get_egitim_bl.Tum_Egitimleri_Listele();
                DGEgitimListele.DataBind();
                ScriptManager.RegisterStartupScript(this, GetType(), "toastr", "toastr.success('Eğitim Başarıyla Eklendi','Kayıt Mesajı')", true);
            }
            else
            {
                Response.Write("Başarısız");
                ScriptManager.RegisterStartupScript(this, GetType(), "toastr", "toastr.success('Eğitim Başarıyla Eklendi','Kayıt Mesajı')", true);
            }
        }
        protected void EgitimGuncelleButton_Click(object sender, EventArgs e)
        {
            Egitim guncel = new Egitim();

            guncel.Id                    = int.Parse(Label_Egitim_Id.Text);
            guncel.EgitimAdi             = TxtEgitimAdi.Value;
            guncel.EgitimGenelTanimi     = TxtEgitimTanimi.Value;
            guncel.EgitimBaslamaTarihi   = Convert.ToDateTime(Baslama_Tarihi_tb.Text);
            guncel.EgitimBitisTarihi     = Convert.ToDateTime(Bitis_Tarihi_tb.Text);
            guncel.EgiticiSartlar        = TxtEgiticiSartlari.Value;
            guncel.ToplamDersSaati       = int.Parse(TxtToplamDersSaati.Value);
            guncel.HaftalikDersTanimlari = TxtHaftalikDersTanim.Value;
            guncel.HaftalikDersSaatleri  = TxtHaftalikDersSaatler.Value;
            guncel.UcretBilgisi          = TxtEgitimUcreti.Value;
            guncel.OlusturmaTarihi       = DateTime.Now;
            guncel.SonBasvuruTarihi      = Convert.ToDateTime(Son_Basvuru_Tarihi_Tb.Text);
            if (ChckEgitimDurum.Checked)
            {
                guncel.Durum = 1;
            }
            else
            {
                guncel.Durum = 0;
            }

            /* Güncelleme Methodu Çağrılacak*/
            bool result = base.Get_egitim_bl.Egitim_Guncelle(guncel);

            if (result)
            {
                DGEgitimListele.DataSource = base.Get_egitim_bl.Tum_Egitimleri_Listele();
                DGEgitimListele.DataBind();
                EgitimVeriEkleDiv.Visible = false;
            }
        }
示例#5
0
        public ActionResult Detay(int id, EgitimModel model)
        {
            Egitim egitim = manager.Bul(id);

            model.Egitim = egitim;
            return(View(model));
        }
示例#6
0
    protected void Ekle()
    {
        EFDal ed = new EFDal();

        using (sfKalDataEntities ent = new sfKalDataEntities())
        {
            try
            {
                Egitim oEgitim = new Egitim();
                oEgitim.FirmaId      = int.Parse(_FirmaId.Text.Trim());
                oEgitim.Egitimci     = _Egitimci.Text.Trim();
                oEgitim.EgitimiAlan  = _EgitimiAlan.Text.Trim();
                oEgitim.EgitimTarihi = clnEgitimTar.SelectedDate.Value;
                //oEgitim.EgitimTarihi = DateTime.Parse("2010.06.14");
                oEgitim.EgitiminKonusu  = _EgitiminKonusu.Text.Trim();
                oEgitim.SertifikaNo     = _SertifikaNo.Text.Trim();
                oEgitim.EgitimYeri      = _EgitimYeri.Text.Trim();
                oEgitim.BolgeKodu       = (short)ed.kal_BolgeKoduDon(Context.User.Identity.Name);
                oEgitim.EgitimBedeli    = decimal.Parse(_EgitimBedeli.Text);
                oEgitim.EgitimGunSayisi = short.Parse(_EgitimGunSayisi.Text);
                ent.AddToEgitim(oEgitim);
                ent.SaveChanges();
                lblUyari.ForeColor = System.Drawing.Color.Green;
                lblUyari.Text      = "Kayıt ekleme işlemi başarılı!";
            }
            catch (Exception exc)
            {
                lblUyari.ForeColor = System.Drawing.Color.Red;
                lblUyari.Text      = "Kayıt ekleme işlemi başarısız!Hata:" + exc.Message;
            }
        }
    }
示例#7
0
 public ActionResult ajaxEgitimGetir(int?id)
 {
     try
     {
         Egitim egitim = db.Egitims.Find(id);
         if (egitim.EgitimYapan == benuzman.KullaniciAdi)
         {
             return(Json(new
             {
                 sonuc = 1,
                 firmaadi = egitim.Firma.Adi.ToUpper(),
                 adi = egitim.Adi.ToUpper(),
                 lokasyonu = egitim.Lokasyonu.ToUpper(),
                 egitimtarihi = egitim.EgitimTarihi.ToShortDateString(),
                 eklenmetarihi = egitim.EklenmeTarihi.ToShortDateString(),
                 ekleyenkisi = egitim.EkleyenAdiSoyadi.ToUpper()
             }));
         }
         else
         {
             return(Json(new { sonuc = 0, mesaj = "Bu eğitim size ait görünmüyor" }));
         }
     }
     catch { }
     return(Json(new { sonuc = 0, mesaj = "Eğitim detayları getirilirken bir hata meydana geldi" }));
 }
示例#8
0
        /* Id ile Eğitim Getir*/
        public Egitim Id_ile_Egitim_Getir(int id)
        {
            Egitim e = new Egitim();

            using (SqlConnection connect = new SqlConnection(base.ConnectionString))
            {
                string sql = "SELECT * FROM Egitimler WHERE Id=@e_id";
                connect.Open();

                SqlCommand command = new SqlCommand(sql, connect);

                command.Parameters.AddWithValue("@e_id", id);
                SqlDataReader read = command.ExecuteReader();
                while (read.Read())
                {
                    e.Id                    = (int)read["Id"];
                    e.EgitimAdi             = (string)read["EgitimAdi"];
                    e.EgitimGenelTanimi     = (string)read["EgitimGenelTanimi"];
                    e.EgitimBaslamaTarihi   = (DateTime)read["EgitimBaslamaTarihi"];
                    e.EgitimBitisTarihi     = (DateTime)read["EgitimBitisTarihi"];
                    e.EgiticiSartlar        = (string)read["EgiticiSartlar"];
                    e.ToplamDersSaati       = (int)read["ToplamDersSaati"];
                    e.HaftalikDersTanimlari = (string)read["HaftalikDersTanimlari"];
                    e.HaftalikDersSaatleri  = (string)read["HaftalikDersSaatleri"];
                    e.UcretBilgisi          = (string)read["UcretBilgisi"];
                    e.OlusturmaTarihi       = (DateTime)read["OlusturulmaTarihi"];
                    e.SonBasvuruTarihi      = (DateTime)read["SonBasvuruTarihi"];
                    e.Durum                 = (int)read["Durum"];
                }
                connect.Close();
            }

            return(e);
        }
示例#9
0
        public ActionResult Sorular(int?egitimID, SoruView gonderilenSoru)
        {
            if (egitimID != null)
            {
                int id = sicilNo();

                Egitim egitimObject = (from a in db.Egitim
                                       select a)
                                      .Where(x => x.egitimID == egitimID)
                                      .FirstOrDefault();

                int soruSayisi = egitimObject.soruSayisi;

                StringBuilder sb = new StringBuilder();

                for (int i = 0; i < soruSayisi; i++)
                {
                    sb.Append(0);
                }

                Kullanici_Hareket kullaniciHareket = new Kullanici_Hareket();
                kullaniciHareket.baslamaTarihi   = DateTime.Now;
                kullaniciHareket.egitimID        = egitimID;
                kullaniciHareket.kullaniciID     = id;
                kullaniciHareket.verdigiCevaplar = sb.ToString();

                db.Kullanici_Hareket.Add(kullaniciHareket);
                db.SaveChanges();

                SoruView soru = (from a in db.Soru
                                 select new vestelsinav.Models.SoruView
                {
                    egitimID = a.egitimID,
                    soruIcerigi = a.soruIcerigi,
                    aSecenegi = a.aSecenegi,
                    bSecenegi = a.bSecenegi,
                    cSecenegi = a.cSecenegi,
                    dSecenegi = a.dSecenegi,
                    soruID = a.soruID,
                    hareketID = kullaniciHareket.hareketID,
                    kacinciSoru = 0
                })
                                .Where(x => x.egitimID == egitimID)
                                .FirstOrDefault();

                if (soruSayisi == 1)
                {
                    soru.sonMu = true;
                }

                return(View(soru));
            }
            else
            {
                var obj = (SoruView)TempData["myObj"];
                gonderilenSoru = obj;
                return(View(gonderilenSoru));
            }
        }
示例#10
0
        public ActionResult Sil(int id)
        {
            Egitim egitim = manager.Bul(id);

            manager.Sil(egitim);
            manager.Save();
            return(RedirectToAction("Egitim"));
        }
        public ActionResult EgitimSil(int id)
        {
            Egitim e           = db.Egitim.Where(x => x.egitimID == id).SingleOrDefault();
            int    kullaniciID = (int)e.kullaniciID;

            db.Egitim.Remove(e);
            db.SaveChanges();
            return(Redirect("/Kullanici/Detay/" + kullaniciID));
        }
        public ActionResult EgitimDuzenle(int id)
        {
            Egitim egitim   = db.Egitim.Where(x => x.egitimID == id).SingleOrDefault();
            var    yetkiler = db.yetki.ToList();

            ViewBag.yetkiler     = new SelectList(yetkiler, "yetkiID", "adi", egitim.egitimID);
            TempData["egitimID"] = id; //controllerın icine yukledi
            return(View(egitim));
        }
示例#13
0
        public ActionResult Ekle(EgitimModel model)
        {
            Egitim egitim = new Egitim();

            egitim.Ad = model.egitim.Ad;
            manager.Ekle(egitim);
            manager.Save();
            return(RedirectToAction("Egitim"));
        }
示例#14
0
        public ActionResult Guncelle(int id, EgitimModel model)
        {
            Egitim egitim = manager.Bul(id);

            egitim.Ad = model.egitim.Ad;
            manager.Guncelle(egitim);
            manager.Save();
            return(RedirectToAction("Egitim"));
        }
示例#15
0
        public JsonResult konuKaydet(Egitim a)
        {
            if (a != null)
            {
                db.Egitim.Add(a);
                db.SaveChanges();
            }

            return(Json("ok"));
        }
 public ActionResult Duzenle(Egitim egitim)
 {
     if (ModelState.IsValid)
     {
         _uw.egitimRep.Update(egitim);
         return(RedirectToAction("Index"));
     }
     ///son yazdılakrrımnı tekrar gorsun diye if girmezse eger
     return(View(egitim));
 }
示例#17
0
        protected void DGEgitim_ItemCommand(object source, DataGridCommandEventArgs e)
        {
            // proses silmek için
            if (e.CommandName == "Egitim_Sil")
            {
                string proses_id = ((Label)((DataGridItem)e.Item).FindControl("Label_e_Id")).Text;
                bool   result    = base.Get_egitim_bl.Egitim_Sil(int.Parse(proses_id));
                if (result)
                {
                    ScriptManager.RegisterStartupScript(this, GetType(), ",toastr", "toastr.success('Eğitim Başarıyla Silindi','Silme Mesajı')", true);
                    DGEgitimListele.DataSource = base.Get_egitim_bl.Tum_Egitimleri_Listele();
                    DGEgitimListele.DataBind();
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, GetType(), ",toastr", "toastr.error('Poroses Silme Başarısız !!!','Silme Mesajı')", true);
                }
            }

            if (e.CommandName == "Egitim_Duzenle")
            {
                string proses_id = ((Label)((DataGridItem)e.Item).FindControl("Label_e_Id")).Text;
                Label_Egitim_Id.Text        = proses_id;
                P_Guncelle.Visible          = true;
                P_Kaydet.Visible            = false;
                Label_Egitim_Id.Text        = proses_id;
                EgitimListeleDiv.Visible    = false;
                EgitimVeriEkleDiv.Visible   = true;
                EgitimKaydetButton.Visible  = false;
                EgitimGucelleButton.Visible = true;
                ChckEgitimDurum.Visible     = true;

                Egitim egitim = base.Get_egitim_bl.Id_ile_Egitim_Getir(int.Parse(Label_Egitim_Id.Text));
                TxtEgitimAdi.Value         = egitim.EgitimAdi;
                TxtEgitimTanimi.Value      = egitim.EgitimGenelTanimi;
                Baslama_Tarihi_tb.Text     = egitim.EgitimBaslamaTarihi.ToString("dd.MM.yyyy");
                Bitis_Tarihi_tb.Text       = egitim.EgitimBitisTarihi.ToString("dd.MM.yyyy");
                Son_Basvuru_Tarihi_Tb.Text = egitim.SonBasvuruTarihi.ToString("dd.MM.yyyy");

                TxtEgiticiSartlari.Value     = egitim.EgiticiSartlar;
                TxtToplamDersSaati.Value     = egitim.ToplamDersSaati.ToString();
                TxtHaftalikDersTanim.Value   = egitim.HaftalikDersTanimlari;
                TxtHaftalikDersSaatler.Value = egitim.HaftalikDersSaatleri;
                TxtEgitimUcreti.Value        = egitim.UcretBilgisi;
                if (egitim.Durum == 1)
                {
                    ChckEgitimDurum.Checked = true;
                }
                else
                {
                    ChckEgitimDurum.Checked = false;
                }
            }
        }
示例#18
0
        public ActionResult soruKaydet(Soru s)
        {
            Egitim e = db.Egitim.Find(s.egitimID);

            e.cevapAnahtari += s.dogruCevap;
            e.soruSayisi++;
            db.Soru.Add(s);
            db.SaveChanges();

            return(Json("ok"));
        }
        public void SetOgretmenPropInConst()
        {
            //Arrange
            Ders     ders     = new Ders("Test Ders");
            Sube     sube     = new Sube("Test Sube");
            Ogretmen ogretmen = new Ogretmen("Test Ogretmen");
            //Act
            Egitim egitim = new Egitim(ders, ogretmen, sube);

            // Assert
            Assert.AreEqual(ogretmen, egitim.Ogretmen);
        }
示例#20
0
        public ActionResult EgitimSilOk(int?id)
        {
            Egitim egitim = new Egitim();

            using (ModelDB db = new ModelDB())
            {
                egitim = db.Egitim.Where(x => x.id == id).FirstOrDefault();
                db.Egitim.Remove(egitim);
                db.SaveChanges();
            }
            return(RedirectToAction("egitimBil", "Admin"));
        }
示例#21
0
        public ActionResult Onay(int egitimID, int soruSayisi)
        {
            Egitim e = db.Egitim.Find(egitimID);

            ViewBag.egitimID     = egitimID;
            ViewBag.egitimSuresi = e.egitimSuresi;

            if (soruSayisi == 0)
            {
                return(RedirectToAction("Sinavlar"));
            }
            return(View());
        }
示例#22
0
        public JsonResult konuDuzenleDb(Egitim egitim)
        {
            Egitim s = new Egitim();

            s = db.Egitim.Find(egitim.egitimID);
            s.cevapAnahtari = egitim.cevapAnahtari;
            s.konuBasligi   = egitim.konuBasligi;
            s.egitimSuresi  = egitim.egitimSuresi;

            db.Entry(s).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();
            return(Json("ok"));
        }
        public ActionResult EgitimEkle(Egitim e)

        {
            if (ModelState.IsValid == false) // validation hatası varsa demek
            {
                var yetkiler = db.yetki.ToList();
                ViewBag.yetkiler = new SelectList(yetkiler, "yetkiID", "adi");
                return(View());
            }
            e.kullaniciID = int.Parse(Session["KullaniciIdEkle"].ToString());
            db.Egitim.Add(e);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#24
0
        public JsonResult konuDuzenle(int egitimID)
        {
            // sınavın icinde soru var ise 500error veriyor. database foreign key
            Egitim egitim = (from a in db.Egitim
                             select a)
                            .Where(x => x.egitimID == egitimID)
                            .FirstOrDefault();

            Egitim e = new Egitim();

            e.konuBasligi  = egitim.konuBasligi;
            e.egitimSuresi = egitim.egitimSuresi;

            return(Json(e, JsonRequestBehavior.AllowGet));
        }
        public ActionResult EgitimDuzenle(Egitim egitim)

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

            kul.ad       = egitim.ad;
            kul.yil      = egitim.yil;
            kul.aciklama = egitim.aciklama;

            db.SaveChanges();



            return(RedirectToAction("Index"));
        }
示例#26
0
        public ActionResult KullaniciSonuc()
        {
            int id = sicilNo();
            List <Kullanici_Hareket> hareketList = (from a in db.Kullanici_Hareket
                                                    select a)
                                                   .Where(x => x.kullaniciID == id && x.bitirmeTarihi != null)
                                                   .ToList();

            List <SingleResultList> srlList = new List <SingleResultList>();

            if (hareketList.Count == 0)
            {
                ViewBag.error = 1;

                return(View());
            }

            ViewBag.error = 0;

            for (int i = 0; i < hareketList.Count; ++i)
            {
                int    dogruSayisi = 0;
                int    k           = (int)hareketList.ElementAt(i).egitimID;
                Egitim e           = (from b in db.Egitim
                                      select b)
                                     .Where(x => x.egitimID == k)
                                     .FirstOrDefault();

                SingleResultList srl = new SingleResultList();
                srl.sinavBasligi     = e.konuBasligi;
                srl.toplamSoruSayisi = e.soruSayisi;

                for (int j = 0; j < hareketList.ElementAt(i).verdigiCevaplar.Length; ++j)
                {
                    if (e.cevapAnahtari[j] == hareketList[i].verdigiCevaplar[j])
                    {
                        dogruSayisi++;
                    }
                }
                srl.dogruSayisi = dogruSayisi;
                srl.egitimID    = e.egitimID;
                srlList.Add(srl);
            }
            return(View(srlList));
        }
示例#27
0
        public JsonResult KonularaGoreSinavlariGetir(int id)
        {
            Egitim e = db.Egitim.Find(id);
            List <Kullanici_Hareket> hareketList = (from a in db.Kullanici_Hareket
                                                    select a)
                                                   .Where(x => x.egitimID == id && x.bitirmeTarihi != null)
                                                   .ToList();

            List <ResultView> r = new List <ResultView>();

            for (int i = 0; i < hareketList.Count; i++)
            {
                var       mm = hareketList[i].kullaniciID;
                Kullanici k  = (from b in db.Kullanici
                                select b)
                               .Where(x => x.sicilNo == mm)
                               .FirstOrDefault();
                if (k != null)
                {
                    TimeSpan span        = (hareketList[i].bitirmeTarihi - hareketList[i].baslamaTarihi).Value;
                    int      dogruSayisi = 0;

                    for (int j = 0; j < hareketList[i].verdigiCevaplar.Length; j++)
                    {
                        if (e.cevapAnahtari[j] == hareketList[i].verdigiCevaplar[j])
                        {
                            dogruSayisi++;
                        }
                    }

                    ResultView specificResult = new ResultView();
                    specificResult.sicilNo          = k.sicilNo;
                    specificResult.verdigiCevaplar  = hareketList[i].verdigiCevaplar;
                    specificResult.bitirmeSuresi    = span.TotalSeconds;
                    specificResult.isim             = k.isim;
                    specificResult.soyisim          = k.soyisim;
                    specificResult.dogruSayisi      = dogruSayisi;
                    specificResult.toplamSoruSayisi = e.soruSayisi;
                    specificResult.egitimID         = id;
                    r.Add(specificResult);
                }
            }

            return(Json(r, JsonRequestBehavior.AllowGet));
        }
示例#28
0
        public ActionResult EgitimGuncelle(FormCollection form, int id)
        {
            string uni      = form["universite"].ToString();
            string bolum    = form["bolum"].ToString();
            string yili     = form["egitimyili"].ToString();
            string aciklama = form["aciklama"].ToString();

            using (ModelDB db = new ModelDB())
            {
                Egitim e = db.Egitim.Where(x => x.id == id).SingleOrDefault();
                e.Universite = uni;
                e.Bolum      = bolum;
                e.egitimYili = yili;
                e.Aciklama   = aciklama;
                db.SaveChanges();
            }
            return(RedirectToAction("egitimBil"));
        }
示例#29
0
        public ActionResult EgitimSil(int?id)
        {
            if (Session["ActiveUser"] != null)
            {
                ViewBag.UserName = Session["ActiveUser"].ToString();
            }
            else
            {
                return(RedirectToAction("login"));
            }

            ViewBag.UserName = Session["ActiveUser"].ToString();
            using (ModelDB db = new ModelDB())
            {
                Egitim egitim = db.Egitim.Where(x => x.id == id).SingleOrDefault();
                return(View(egitim));
            }
        }
示例#30
0
 public JavaScriptResult EgitimYapildiKaydet(int?id)
 {
     try
     {
         Egitim egitim = db.Egitims.Find(id);
         if (egitim.EgitimYapan == benuzman.KullaniciAdi)
         {
             egitim.isYapildi = true;
             db.SaveChanges();
             return(onayyenile("Eğitiminiz için teşşekkür ederiz."));
         }
         else
         {
             return(hata("Bu eğitim size ait görünmüyor"));
         }
     }
     catch { }
     return(hata("İşlem yapılırken bir hata meydana geldi"));
 }