public void DBolustur() { using (DoctorEvaluation db = new DoctorEvaluation()) { Hastaneler hs = new Hastaneler(); hs.ad = "Üsküdar Devlet Hastanesi"; db.Hospitals.Add(hs); db.SaveChanges(); Doktorlar dktr = new Doktorlar(); dktr.ad = "Hüseyin"; dktr.soyad = "Biçen"; dktr.brans = "Kalp Cerrahı"; dktr.H_id = 1; db.Doctors.Add(dktr); db.SaveChanges(); Degerlendirme dgr = new Degerlendirme(); dgr.D_id = 1; dgr.yildiz = 4; dgr.yorum = "C*k ilgilendi."; db.Evaluations.Add(dgr); db.SaveChanges(); } }
private async Task D_Kaydet(IDialogContext context, IAwaitable <IMessageActivity> result) { DoctorEvaluation db = new DoctorEvaluation(); Hastaneler HS = new Hastaneler(); Doktorlar DR = new Doktorlar(); Degerlendirme DGR = new Degerlendirme(); Doktorlar DRx = null; DRx = db.Doctors.Where(x => x.ad == Isim && x.soyad == Soyisim).FirstOrDefault(); if (DRx != null) { List <Degerlendirme> nesne = db.Evaluations.Where(x => x.Id == DRx.Id).ToList(); foreach (var item in nesne) { await context.PostAsync("Yorum : " + item.yorum.ToString() + "\nPuan : " + item.yildiz.ToString()); } } else { await context.PostAsync("Böyle bir kayıt bulunamadı. Değerlendirme bölümünden doktor değerlendirebilirsiniz."); } context.Wait(D_isim); }
public ActionResult Comment(Degerlendirme dgld) { try { string key = Session["Mekanad"].ToString(); string key2 = Session["ad"].ToString(); var kayit = db.Degerlendirme.Where(a => a.Mekanad == key && a.Gonderen == key2).FirstOrDefault(); if (kayit != null) { ModelState.AddModelError(string.Empty, ErrorMessage.AyniYorum); } if (ModelState.IsValid) { dgld.Mekanad = key; dgld.Gonderen = key2; db.Degerlendirme.Add(dgld); db.SaveChanges(); return(RedirectToAction("List2")); } return(PartialView()); } catch (Exception) { return(View("Error")); } }
public IActionResult DegerlendirmeGuncelle(Degerlendirme k) { var kat = c.Degerlendirmes.Where(x => x.degerlendirmeID == k.degerlendirmeID).FirstOrDefault(); kat.puan = k.puan; kat.yorum = k.yorum; c.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult OyunDetay(Degerlendirme d) { var ic = c.Kullanicis.Where(x => x.kullaniciID == d.Kullanici.kullaniciID).FirstOrDefault(); var ic2 = c.Oyuns.Where(x => x.oyunID == d.Oyun.oyunID).FirstOrDefault(); d.Kullanici = ic; d.Oyun = ic2; c.Degerlendirmes.Add(d); c.SaveChanges(); return(RedirectToAction("OyunDetay")); }
public IActionResult YeniDegerlendirme(Degerlendirme d, int kullaniciID) { // var ic = c.Kullanicis.Where(x => x.kullaniciID == d.Kullanici.kullaniciID).FirstOrDefault(); var ic2 = c.Oyuns.Where(x => x.oyunID == d.Oyun.oyunID).FirstOrDefault(); d.kullaniciID = kullaniciID; d.Oyun = ic2; c.Degerlendirmes.Add(d); c.SaveChanges(); return(RedirectToAction("Degerlendirme")); }
public ActionResult TalepDegerlendir(Talep talep) {//Talebi güncelleyip degerlendirme yapılır Kullanici userkullanici = ((Kullanici)Session["kullanici"]); Degerlendirme degerlendirme = new Degerlendirme(); degerlendirme.Id = talep.Id; degerlendirme.KullaniciId = userkullanici.KullaniciId; degerlendirme.DegerlendirmeSonucu = talep.Degerlendirme.DegerlendirmeSonucu; degerlendirme.DegerlendirmeZamani = talep.Degerlendirme.DegerlendirmeZamani; degerlendirme.Aciklama = talep.Degerlendirme.Aciklama; _degerlendirmeService.Add(degerlendirme); Kullanici user = new Kullanici(); user.Adi = userkullanici.Adi; user.Soyadi = userkullanici.Soyadi; user.Mail = userkullanici.Mail; user.Telefon = userkullanici.Telefon; user.Sifre = userkullanici.Sifre; user.IsActive = true; user.RoleID = 2; MailViewModel mailmodel = new MailViewModel(); mailmodel.DegerlendirmeSonucu = degerlendirme.DegerlendirmeSonucu; mailmodel.DegerlendirmeZamani = degerlendirme.DegerlendirmeZamani; mailmodel.Mail = user.Mail; try { if (mailmodel != null) { MailHelper.SendMailUser(mailmodel); } return(RedirectToAction("Rapor")); } catch (Exception ex) { ModelState.AddModelError("", ex.Message); } return(View()); }
public bool Update(Degerlendirme entity) { return(_degerlendirmeDAL.Update(entity) > 0); }
public bool Delete(int entityID) { Degerlendirme deleted = _degerlendirmeDAL.Get(a => a.Id == entityID); return(_degerlendirmeDAL.Delete(deleted) > 0); }
public bool Add(Degerlendirme entity) { return(_degerlendirmeDAL.Add(entity) > 0); }
private async Task D_Kaydet(IDialogContext context, IAwaitable <IMessageActivity> result) { DoctorEvaluation db = new DoctorEvaluation(); Hastaneler HS = new Hastaneler(); Doktorlar DR = new Doktorlar(); Degerlendirme DGR = new Degerlendirme(); Doktorlar DRv = null; DRv = db.Doctors.Where(x => x.ad == Isim && x.soyad == Soyisim).FirstOrDefault(); if (DRv != null) { DGR.yildiz = Yildiz; DGR.yorum = Yorum; DGR.D_id = DR.Id; db.Evaluations.Add(DGR); db.SaveChanges(); } else { DR.ad = Isim; DR.soyad = Soyisim; DR.brans = Brans; Hastaneler HSv = null; HSv = db.Hospitals.Where(x => x.ad == Hastane_Adi).FirstOrDefault(); if (HSv != null) { DR.H_id = HS.Id; db.Doctors.Add(DR); db.SaveChanges(); DGR.yildiz = Yildiz; DGR.yorum = Yorum; DGR.D_id = DR.Id; db.Evaluations.Add(DGR); db.SaveChanges(); } else { HS.ad = Hastane_Adi; db.Hospitals.Add(HS); db.SaveChanges(); DR.H_id = 3; db.Doctors.Add(DR); db.SaveChanges(); DGR.yildiz = Yildiz; DGR.yorum = Yorum; DGR.D_id = DR.Id; db.Evaluations.Add(DGR); db.SaveChanges(); } } await context.PostAsync("Veriler Veri Tabanına kaydedildi."); context.Wait(D_isim); }