private void btnSeansAl_Click(object sender, EventArgs e) { if (listView1.FocusedItem == null) { return; } if (listView1.FocusedItem.BackColor == Color.Red) { MessageBox.Show("Seans daha önce alınmış"); return; } DCTDTO randevu = new DCTDTO(); randevu = (DCTDTO)listView1.FocusedItem.Tag; randevu.Durum = "True"; bool result = _randevuController.Ekle(randevu, _hastaID); if (result) { _doktorCalisma.SeansAl(randevu); Listele(); MessageBox.Show("Seans Alma Başarılı.."); this.Close(); } else { MessageBox.Show("Seans Alma Başarısız!!"); } }
public bool SeansAl(DCTDTO dCTDTO)//Bu tabloya ID eklensin { cmd = new SqlCommand("update DoktorCalismaTakvimi SET Durum=@durum where DoktorID=@did and Saat=@saat and Gun=@gun ", conn); cmd.Parameters.AddWithValue("@durum", dCTDTO.Durum); cmd.Parameters.AddWithValue("@did", dCTDTO.DoktorID); cmd.Parameters.AddWithValue("@saat", dCTDTO.Saat); cmd.Parameters.AddWithValue("@gun", dCTDTO.Gun); conn.Open(); int result = cmd.ExecuteNonQuery(); conn.Close(); return(result > 0); }
public bool RandevuEkle(DCTDTO randevu, int hastaID) { cmd = new SqlCommand("insert into Randevular values(@hid,@did,@pid,@rtarihi,@durum)", conn); cmd.Parameters.AddWithValue("@hid", hastaID); cmd.Parameters.AddWithValue("@did", randevu.DoktorID); cmd.Parameters.AddWithValue("@pid", randevu.PoliklinikID); cmd.Parameters.AddWithValue("@rtarihi", randevu.Gun); cmd.Parameters.AddWithValue("@durum", randevu.Durum); conn.Open(); int result = cmd.ExecuteNonQuery(); conn.Close(); return(result > 0); }
public bool Ekle(DCTDTO randevuEntities, int hastaID) { return(_randevuManagement.RandevuEkle(randevuEntities, hastaID)); }
public bool SeansAl(DCTDTO dCTDTO) { return(_doktorCalisma.SeansAl(dCTDTO)); }