private void btnRandevuAl_Click(object sender, EventArgs e) { RandevuEntity randevuEntity = new RandevuEntity(); randevuEntity.RandevuTarihi = dateTimePicker1.Value; randevuEntity.HastaID = hasta.HastaID; randevuEntity.RandevuSaati = lblSeans.Text; foreach (DoktorEntity item in _doktorDAL.TumDoktorlar()) { if (item.DoktorAdi == cmbDoktor.Text) { randevuEntity.DoktorID = item.DoktorID; } } foreach (PoliklinikEntity item in _poliklinikDAL.TumPoliklinikler()) { if (item.PoliklinikAdi == cmbPoliklinik.Text) { randevuEntity.PoliklinikID = item.PoliklinikID; } } randevuEntity.RandevuDurumu = true; _randevuDAL.RandevuEkle(randevuEntity); RandevuSaatleri(AlinmisRandevular); MessageBox.Show("Randevu Kaydedildi"); }
public frmMevcutRandevular(int hastaID) { InitializeComponent(); _randevuDAL = new RandevuDAL(); _hasta = new GirisKontrol(); randevu = new RandevuEntity(); this.hastaID = hastaID; }
void AddParametersToCommand(RandevuEntity randevu) { cmd.Parameters.AddWithValue("@RandevuID", randevu.RandevuID); cmd.Parameters.AddWithValue("@HastaID", randevu.HastaID); cmd.Parameters.AddWithValue("@DoktorID", randevu.DoktorID); cmd.Parameters.AddWithValue("@PoliklinikID", randevu.PoliklinikID); cmd.Parameters.AddWithValue("@RandevuTarihi", randevu.RandevuTarihi); cmd.Parameters.AddWithValue("@RandevuDurumu", randevu.RandevuDurumu); cmd.Parameters.AddWithValue("@RandevuSaati", randevu.RandevuSaati); }
public int RandevuEkle(RandevuEntity randevu) { cmd = new SqlCommand("Insert Into Randevular Values(@HastaID,@DoktorID,@PoliklinikID,@RandevuTarihi,@RandevuDurumu,@RandevuSaati)", conn); AddParametersToCommand(randevu); conn.Open(); int result = cmd.ExecuteNonQuery(); conn.Close(); return(result); }
public int RandevuGuncelle(RandevuEntity randevu) { cmd = new SqlCommand("Update Randevular Set HastaID=@HastaID,DoktorID=@DoktorID,PoliklinikID=@PoliklinikID,RandevuTarihi=@RandevuTarihi,RandevuDurum=@RandevuDurumu,RandevuSaati=@RandevuSaati where RandevuID=@RandevuID", conn); AddParametersToCommand(randevu); conn.Open(); int result = cmd.ExecuteNonQuery(); conn.Close(); return(result); }