public async Task <IActionResult> Edit(int id, [Bind("Id,Ad")] Hastaneler hastaneler) { if (id != hastaneler.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(hastaneler); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HastanelerExists(hastaneler.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(hastaneler)); }
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 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(); } }
public Hastaneler GetHastaneByID(int HastaneID) { cmd = new SqlCommand("select * from Hastaneler where HastaneID=@HastaneID", cnn); cmd.Parameters.AddWithValue("@HastaneID", HastaneID); Hastaneler hastane = null; try { cnn.Open(); SqlDataReader reader = cmd.ExecuteReader(); reader.Read(); hastane = new Hastaneler() { HastaneID = Convert.ToInt32(reader["HastaneID"]), HastaneAdi = reader["HastaneAdi"].ToString(), HastaneAdresi = reader["HastaneAdresi"].ToString(), HastaneTelefonu = reader["HastaneTelefonu"].ToString(), SehirID = Convert.ToInt32(reader["SehirID"]), IlceID = Convert.ToInt32(reader["IlceID"]) }; return(hastane); } catch (Exception) { return(hastane); } finally { cnn.Close(); } }
private void dvgHastaneler_DoubleClick(object sender, EventArgs e) { if (dvgHastaneler.SelectedRows.Count > 0) { hsn = hsRepos.SelectById(Convert.ToInt32(dvgHastaneler.SelectedRows[0].Cells[0].Value)); cmbIller.SelectedValue = hsn.IllerID; cmbIlce.SelectedValue = hsn.IlcelerID; txthastane.Text = hsn.HastaneAdı; } }
public async Task <IActionResult> Create([Bind("Id,Ad")] Hastaneler hastaneler) { if (ModelState.IsValid) { _context.Add(hastaneler); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(hastaneler)); }
public mhrsRandevularim(Hastalar hasta) { InitializeComponent(); _doktorlarBLL = new DoktorlarBLL(); _randevularBLL = new RandevularBLL(); _seanslarBLL = new SeanslarBLL(); _hastaneDetayBLL = new HastaneDetayBLL(); _hastanelerBLL = new HastanelerBLL(); _polikliniklerBLL = new PolikliniklerBLL(); _departmanBLL = new DepartmanBLL(); _hastane = new Hastaneler(); _doktor = new Doktorlar(); _hasta = hasta; _poliklinikler = new Poliklinikler(); _departmanlar = new Departmanlar(); }
public Hastaneler GetHastaneByID(int Id) { cmd = new SqlCommand("Select * from Hastaneler where HastaneID=@Id", conn); cmd.Parameters.AddWithValue("@Id", Id); conn.Open(); SqlDataReader reader = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection); reader.Read(); Hastaneler currentHastane = new Hastaneler(); currentHastane.HastaneID = Id; currentHastane.HastaneAdi = reader.GetString(1); reader.Close(); return(currentHastane); }
void RandevulariListele() { dgvRandevularim.Rows.Clear(); //dgvRandevularim.Refresh(); List <Randevular> randevular = _randevularBLL.RandevularıGetirHastaID(_hasta.HastaID); foreach (var item in randevular) { _seans = _seanslarBLL.SeansGetir(item.SeansID); _doktor = _doktorlarBLL.DoktorGetir(item.DoktorID); _hastaneDetay = _hastaneDetayBLL.HastaneDetayGetir(item.HastaneDetayID); _hastane = _hastanelerBLL.HastaneGetir(_hastaneDetay.HastaneID); _poliklinikler = _polikliniklerBLL.PoliklinikGetir(_hastaneDetay.PolikinlikID); _departmanlar = _departmanBLL.DepartmanGetir(_hastaneDetay.DepertmanID); dgvRandevularim.Rows.Add(_doktor.DoktorAdi + " " + _doktor.DoktorSoyadi, item.Tarih.ToString("MM/dd/yyyy"), _seans.BaslagicSaati.ToString(@"hh\:mm") + " - " + _seans.BitisSaati.ToString(@"hh\:mm"), _hastane.HastaneAdi, _poliklinikler.PoliklinikAdi, _departmanlar.DepertmanAdi); dgvRandevularim.Rows[dgvRandevularim.Rows.Count - 1].Tag = item; } }
public ActionResult Yeni(HastaneYeni form) { if (Database.Session.Query <Hastaneler>().Any(p => p.HastaneAdi == form.HastaneAdi)) { ModelState.AddModelError("HastaneAdi", "Bu isimde hastane mevcut."); } if (!ModelState.IsValid) //form validation control { return(View(form)); } var hastane = new Hastaneler() //create a new user object { IlceID = Convert.ToInt32(form.IlceID), HastaneAdi = form.HastaneAdi, }; Database.Session.Save(hastane); //save user object to database Database.Session.Flush(); return(RedirectToAction("index")); }
public List <Hastaneler> GetAllHastanes() { List <Hastaneler> userList = new List <Hastaneler>(); cmd = new SqlCommand("Select * from Hastaneler order by HastaneAdi", conn); Hastaneler currentHastane = null; conn.Open(); SqlDataReader reader = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection); while (reader.Read()) { currentHastane = new Hastaneler(); currentHastane.HastaneID = reader.GetInt32(0); currentHastane.HastaneAdi = reader.GetString(1); userList.Add(currentHastane); } reader.Close(); return(userList); }
public List <Hastaneler> GetHastaneByPoliklinikID(int Id) { List <Hastaneler> detayList = new List <Hastaneler>(); cmd = new SqlCommand("select distinct h.HastaneID,h.HastaneAdi from Hastaneler as h join Detaylar as d on h.HastaneID=d.HastaneID where d.PoliklinikID=@Id order by h.HastaneAdi", conn); cmd.Parameters.AddWithValue("@Id", Id); conn.Open(); SqlDataReader reader = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection); while (reader.Read()) { Hastaneler currentPoliklinik = new Hastaneler(); currentPoliklinik.HastaneID = reader.GetInt32(0); currentPoliklinik.HastaneAdi = reader.GetString(1); detayList.Add(currentPoliklinik); } reader.Close(); return(detayList); }
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); }