public IHttpActionResult DeleteByUser(int id) { RandevuBLL randevuBusiness = new RandevuBLL(); randevuBusiness.Delete(id); return(Ok()); }
public IHttpActionResult DeleteByDoktor(int id) { // doktor delete işleminin ayrı metod içinde yapılmasının nedeni email gönderme işlemininde buradan tetiklenecek olmasıdır. RandevuBLL randevuBusiness = new RandevuBLL(); var randevu = randevuBusiness.GetById(id); KullaniciBLL kullaniciBusiness = new KullaniciBLL(); var kullanici = kullaniciBusiness.GetById((int)randevu.kullaniciID); randevuBusiness.Delete(id); MailGonder(randevu.doktorAdi, randevu.doktorSoyadi, kullanici.email, (DateTime)randevu.tarih, (TimeSpan)randevu.saat); return(Ok()); }
private void btnSil_Click(object sender, EventArgs e) { try { int randevuID = (int)lstRandevularım.SelectedItems[0].Tag; Randevu randevu = _randevuBLL.GetByID(randevuID); _randevuBLL.Delete(randevu); MessageBox.Show("Randevu başarıyla silindi."); RandevulariListele(); } catch (Exception) { MessageBox.Show("Lütfen bir randevu seçiniz."); } }