Exemple #1
0
        public IHttpActionResult GetById(int id)
        {
            KullaniciBLL kullaniciBusiness = new KullaniciBLL();
            var          model             = kullaniciBusiness.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());
        }
 public ActionResult EkleGuncelle(int ID = 0)
 {
     _kullanici      = _kullaniciBLL.GetById(ID);
     ViewBag.kontrol = kullaniciYetkiBLL.Get(x => x.KullaniciID == _kullanici.ID).ToList();
     return(View(_kullanici));
 }