public ActionResult Add(Konu model, int[] periods) { SoruBankasiDbContext db = new SoruBankasiDbContext(); if (ModelState.IsValid) { db.Konu.Add(model); db.SaveChanges(); List <KonuSoruDonemi> lst = new List <KonuSoruDonemi>(); foreach (int item in periods) { KonuSoruDonemi konuSoruDonemi = new KonuSoruDonemi { KonuID = model.ID, SoruDonemID = item }; lst.Add(konuSoruDonemi); } db.KonuSoruDonemi.AddRange(lst); db.SaveChanges(); ViewBag.Message = $"<div class='alert alert-success'><strong>Başarılı!</strong> Konu Başarıyla Eklendi... </div>"; ModelState.Clear(); } GetQuestionPeriod(); GetUserLessons(); return(View(model)); }
public ActionResult MasaSec(Guid id) { MasaSecViewModel model = new MasaSecViewModel(); MasaTemizle(); MultiMasaKullaniciTemizle(); using (BilgiYarismasiEntities2 ent = new BilgiYarismasiEntities2()) { Konu konu = ent.Konu.FirstOrDefault(p => p.Id == id); model.KonuId = id; model.masalar = ent.Masa .Where(p => p.KonuId == id && p.Tip == (int)EnmMasaTipi.MultiPlayerMasa && !p.BitisTarihi.HasValue ) .Select(p => new MasaModel { Id = p.Id, masa = p, KisiSayisi = ent.MasaKullanici .Where(t => t.MasaId == p.Id) .Count() }) .ToList(); } return(View(model)); }
public ActionResult DeleteConfirmed(Guid id) { Konu konu = db.Konu.Find(id); db.Konu.Remove(konu); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task UpdateKonu(Konu konuToBeUpdated, Konu konu) // ???? { konuToBeUpdated.KonuBaslık = konu.KonuBaslık; konuToBeUpdated.KonuID = konu.KonuID; konuToBeUpdated.Icerikler = konu.Icerikler; await _unitOfWork.CommitAsync(); }
public async Task <Konu> CreateKonu(Konu newKonu) { await _unitOfWork.Konular.AddAsync(newKonu); await _unitOfWork.CommitAsync(); return(newKonu); }
public ActionResult Edit([Bind(Include = "Id,Ad,SoruSayisi,SureDk")] Konu konu) { if (ModelState.IsValid) { db.Entry(konu).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(konu)); }
protected void Page_Load(object sender, EventArgs e) { birimlerstore.DataSource = BldSvc.birimal(); birimlerstore.DataBind(); grupstore.DataSource = BldSvc.grupal(); grupstore.DataBind(); if (AktifKullanici != null) { ximgCap.Hide(); xtxtCap.Hide(); KurumStore.DataSource = BldSvc.kurumno(AktifKullanici); KurumStore.DataBind(); e_mail.Hide(); Konu.Hide(); tel.Hide(); Label2.Hide(); Label3.Hide(); BasvuruNo.Hide(); } else { Tarih.Hide(); Kurumlar.Hide(); basvuru.Hide(); Label5.Hide(); Label4.Hide(); Sonuc.Hide(); BasvuruNo.Hide(); } var kurumId = GetKurumId(); if (kurumId == 0) { // Response.Write("Olmaz öyle"); return; } var kurum = BldSvc.GetKurumById(kurumId); if (kurum == null) { // Response.Write("Kurum null "); return; } lblKurumAdi.Text = kurum.Adi; // var user = (dto_kullanicilar)Session["kullanici"]; //var kurumid = user.KurumId; }
public ActionResult Edit([Bind(Include = "Id,Name,UniteId")] Konu konu) { if (ModelState.IsValid) { db.Entry(konu).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UniteId = new SelectList(db.Unites, "Id", "Name", konu.UniteId); return(View(konu)); }
public ActionResult Edit([Bind(Include = "KonuID,KonuAdi,DersID")] Konu konu) { if (ModelState.IsValid) { db.Entry(konu).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DersID = new SelectList(db.Ders, "DersID", "DersAdi", konu.DersID); return(PartialView(konu)); }
public ActionResult Add(Konu konu) { using (EgitimUygulamasiDBContext db = new EgitimUygulamasiDBContext()) { db.Konu.Add(konu); db.SaveChanges(); ViewBag.Message = $"<div class='alert alert-success'><strong>Başarılı!</strong> Ders Başarıyla Eklendi... </div>"; ViewBag.Topics = db.Ders.ToList(); } return(View()); }
public ActionResult Create([Bind(Include = "Id,Ad,SoruSayisi,SureDk")] Konu konu) { if (ModelState.IsValid) { konu.Id = Guid.NewGuid(); db.Konu.Add(konu); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(konu)); }
public ActionResult Create([Bind(Include = "Id,Name,UniteId")] Konu konu) { if (ModelState.IsValid) { db.Konus.Add(konu); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UniteId = new SelectList(db.Unites, "Id", "Name", konu.UniteId); return(View(konu)); }
public ActionResult Create([Bind(Include = "KonuID,KonuAdi,DersID")] Konu konu) { if (ModelState.IsValid) { db.Konu.Add(konu); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DersID = new SelectList(db.Ders, "DersID", "DersAdi", konu.DersID); return(View(konu)); }
public async Task <IActionResult> KonuEkle(Konu model) { if (ModelState.IsValid) { Konu yeniKonu = new Konu(); yeniKonu.KonuBaslık = model.KonuBaslık; await _konuService.CreateKonu(model); return(RedirectToAction("Index")); } return(PartialView("KonuEkle", model)); }
public ActionResult Edit(int ID) { using (EgitimUygulamasiDBContext db = new EgitimUygulamasiDBContext()) { ViewBag.Topics = db.Ders.ToList(); Konu konu = db.Konu.SingleOrDefault(x => x.ID.Equals(ID)); if (konu != null) { return(View(konu)); } } return(RedirectToRoute("Topics")); }
// GET: /Konu/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Konu konu = db.Konu.Find(id); if (konu == null) { return(HttpNotFound()); } return(PartialView(konu)); }
// GET: Yonetim/Konus/Delete/5 public ActionResult Delete(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Konu konu = db.Konu.Find(id); if (konu == null) { return(HttpNotFound()); } return(View(konu)); }
public ActionResult SingleBasla(Guid id) { Session[SessionNames.KONU] = id; using (BilgiYarismasiEntities2 ent = new BilgiYarismasiEntities2()) { Konu konu = ent.Konu.Where(p => p.Id == id).FirstOrDefault(); Masa masa = new Masa(); masa.Id = Guid.NewGuid(); masa.KisiSayisi = 1; masa.KonuId = id; masa.SoruSayisi = 0; masa.SureDk = konu.SureDk; masa.Tip = (int)EnmMasaTipi.SinglePlaeyerMasa; masa.KayitTarihi = DateTime.Now; masa.BaslangicTarihi = masa.KayitTarihi; ent.Masa.Add(masa); MasaKullanici masaKullanici = new MasaKullanici(); masaKullanici.Id = Guid.NewGuid(); masaKullanici.KullaniciId = User.Identity.GetUserId().toGuid(); masaKullanici.MasaId = masa.Id; masaKullanici.SiraNo = 1; masaKullanici.Tip = (int)enmMasaKullaniciTipi.Yonetici; masaKullanici.KayitTarihi = DateTime.Now; ent.MasaKullanici.Add(masaKullanici); Yarisma yarisma = new Yarisma(); yarisma.BaslangicTarihi = DateTime.Now; yarisma.Id = Guid.NewGuid(); yarisma.MasaKullaniciId = masaKullanici.Id; yarisma.SoruSayisi = 0; yarisma.SureDk = masa.SureDk; ent.Yarisma.Add(yarisma); ent.SaveChanges(); yarismayaSoruEkle(ent, yarisma); ent.SaveChanges(); Session[SessionNames.MASA] = masa.Id; } return(RedirectToAction("SingleYaris")); }
// GET: /Konu/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Konu konu = db.Konu.Find(id); if (konu == null) { return(HttpNotFound()); } ViewBag.DersID = new SelectList(db.Ders, "DersID", "DersAdi", konu.DersID); return(PartialView(konu)); }
// GET: Konus/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Konu konu = db.Konus.Find(id); if (konu == null) { return(HttpNotFound()); } ViewBag.UniteId = new SelectList(db.Unites, "Id", "Name", konu.UniteId); return(View(konu)); }
public ActionResult KonuEkle(Konu konu) { KonuRep kr = new KonuRep(); if (ModelState.IsValid) { if (konu.UstKonuID == 0) { konu.UstKonuID = null; } kr.Insert(konu); ViewBag.EklendiMi = true; } return(View()); }
public ActionResult Create([Bind(Include = "ID,Baslik,Icerik,Tarih,OneCikar,UyeID,KategoriID,Resim")] Konu konu) { if (ModelState.IsValid) { konu.UyeID = ((Blog.DAL.Uye)Session["giris"]).ID; konu.Tarih = DateTime.Now; db.Konu.Add(konu); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.KategoriID = new SelectList(db.Kategori, "ID", "Ad", konu.KategoriID); ViewBag.UyeID = new SelectList(db.Uye, "ID", "EPosta", konu.UyeID); return(View(konu)); }
public void BilgiAl() { //Console.WriteLine("----------{0}.Standın Bilgileri----------", standNo); Console.WriteLine("Standın alan bilgisini giriniz"); alan = double.Parse(Console.ReadLine()); Console.WriteLine("Standın konusunu giriniz:(1-2-3)"); konu = (Konu)int.Parse(Console.ReadLine()); Console.WriteLine("Standın Ziyaretci Sayisini giriniz"); ziyaretciSayisi = int.Parse(Console.ReadLine()); PersonelDoldur(); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Konu konu = db.Konu.Find(id); if (konu == null) { return(HttpNotFound()); } ViewBag.KategoriID = new SelectList(db.Kategori, "ID", "Ad", konu.KategoriID); ViewBag.UyeID = new SelectList(db.Uye, "ID", "EPosta", konu.UyeID); return(View(konu)); }
public ActionResult Soru(int?id) { SoruViewModel svm = new SoruViewModel(); svm.SiraNo = id.HasValue ? id.Value : 1; Yarisma quiz = Session[SessionNames.QUIZ] as Yarisma; Konu konu = new Konu(); if (quiz.BaslangicTarihi.AddMinutes(quiz.SureDk.Value) < DateTime.Now) { return(RedirectToAction("Bitir")); } using (BilgiYarismasiEntities2 ent = new BilgiYarismasiEntities2()) { var qs = ent.YarismaSoru .Where(p => p.YarismaId == quiz.Id && p.SiraNo == svm.SiraNo) .FirstOrDefault(); var soru = ent.Soru .Where(p => p.Id == qs.SoruId) .FirstOrDefault(); svm.Sorusu = soru.Sorusu; var cevaplar = ent.YarismaSoruCevap .Where(p => p.YarismaSoruId == qs.Id) .ToList(); foreach (var cevap in cevaplar) { var cvp = ent.Cevap.Where(p => p.Id == cevap.CevapId).FirstOrDefault(); CevapKisaModel c1 = new CevapKisaModel(); c1.Id = cvp.Id; c1.Cevabi = cvp.Cevabi; svm.cevaplar.Add(c1); } konu = ent.Konu .Where(p => p.Id == quiz.MasaKullaniciId) .FirstOrDefault(); } ViewBag.seconds = (int)((quiz.BaslangicTarihi.AddMinutes(konu.SureDk) - DateTime.Now).TotalSeconds); return(View(svm)); }
public ActionResult Konu(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Konu konu = db.Konu.Find(id); if (konu == null) { return(HttpNotFound()); } ViewBag.Title = konu.Baslik; return(View(konu)); }
public ActionResult Edit([Bind(Include = "ID,Baslik,Icerik,Tarih,OneCikar,UyeID,KategoriID,Resim")] Konu konu) { if (ModelState.IsValid) { var yeni = db.Konu.Find(konu.ID); db.Konu.Attach(yeni); yeni.Baslik = konu.Baslik; yeni.Icerik = konu.Icerik; yeni.KategoriID = konu.KategoriID; yeni.Resim = konu.Resim; yeni.OneCikar = konu.OneCikar; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.KategoriID = new SelectList(db.Kategori, "ID", "Ad", konu.KategoriID); ViewBag.UyeID = new SelectList(db.Uye, "ID", "EPosta", konu.UyeID); return(View(konu)); }
public string Delete(int ID) { string message = string.Empty; using (EgitimUygulamasiDBContext db = new EgitimUygulamasiDBContext()) { Konu konu = db.Konu.SingleOrDefault(x => x.ID.Equals(ID)); if (konu != null) { db.Konu.Remove(konu); db.SaveChanges(); message = JsonConvert.SerializeObject(new { durum = "OK", mesaj = "Konu Silindi" }); } else { message = JsonConvert.SerializeObject(new { durum = "No", mesaj = "Konu Silinemedi" }); } } return(message); }
public ActionResult Edit(Konu model) { if (ModelState.IsValid) { using (EgitimUygulamasiDBContext db = new EgitimUygulamasiDBContext()) { if (db.Konu.SingleOrDefault(x => x.KonuAdi.Equals(model.KonuAdi) && x.ID != model.ID) == null) { ViewBag.Topics = db.Ders.ToList(); db.Entry(model).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); ViewBag.Message = $"<div class='alert alert-success'><strong>Başarılı!</strong> Konu Başarıyla Güncellendi... </div>"; ModelState.Clear(); } else { ViewBag.Message = $"<div class='alert alert-danger'><strong>Hata!</strong> Bu konu adı zaten kullanılıyor... </div>"; } } } return(View(model)); }
public string Delete(int ID) { string message = string.Empty; using (SoruBankasiDbContext db = new SoruBankasiDbContext()) { List <KonuSoruDonemi> lst = db.KonuSoruDonemi.Where(x => x.KonuID.Equals(ID)).ToList(); db.KonuSoruDonemi.RemoveRange(lst); Konu konu = db.Konu.SingleOrDefault(x => x.ID.Equals(ID)); if (konu != null) { db.Konu.Remove(konu); db.SaveChanges(); message = JsonConvert.SerializeObject(new { durum = "OK", mesaj = "Konu Silindi" }); } else { message = JsonConvert.SerializeObject(new { durum = "No", mesaj = "Konu Silinemedi" }); } } return(message); }