public IHttpActionResult GetById(int id) { RandevuBLL randevuBusiness = new RandevuBLL(); var model = randevuBusiness.GetById(id); return(Ok(model)); }
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()); }