private void BtnRandevuOnay_Click(object sender, EventArgs e)
        {
            Randevu randevu = new Randevu();

            randevu.BolumId   = bolum.Id;
            randevu.HastaneId = hastane.Id;
            randevu.DoktorId  = doktor.Id;
            randevu.Tarih     = randevuTarihi;
            randevu.HastaId   = hasta.Id;

            randevuService.Ekle(randevu);

            var intent = new Intent(this, typeof(RandevuOnaylandiActivity));

            intent.PutExtra("tc", Intent.GetStringExtra("hastaTc"));
            StartActivity(intent);

            string mesaj = "Sayın " + hasta.Ad + " " + hasta.Soyad + ", " + System.Environment.NewLine +
                           "Randevu detaylarınız aşağıda yer almaktadır;" + System.Environment.NewLine + System.Environment.NewLine +
                           "İl: " + hastane.Il + System.Environment.NewLine +
                           "İlçe: " + hastane.Ilce + System.Environment.NewLine +
                           "Hastane: " + hastane.Ad + System.Environment.NewLine +
                           "Bölüm: " + bolum.Ad + System.Environment.NewLine +
                           "Doktor: " + doktor.Ad + " " + doktor.Soyad + System.Environment.NewLine +
                           "Tarih: " + randevuTarihi.ToLongDateString() + " " + randevuTarihi.ToShortTimeString() + System.Environment.NewLine + System.Environment.NewLine +
                           "Sağlıklı günler dileriz.";

            randevuService.RandevuMailiGonder(hasta.Mail, mesaj);
        }
        private void BtnRandevuKaydet_Click(object sender, EventArgs e)
        {
            if (spinnerDoktorlar.SelectedItem != null)
            {
                DateTime time = timeAdapter.GetSelectedTime();
                if (time.Hour == 0)
                {
                    return;
                }

                DateTime randevuTarihi = new DateTime(seciliTarih.Year, seciliTarih.Month, seciliTarih.Day, time.Hour, time.Minute, time.Second);

                if (timeAdapter.IsClosedButton)
                {
                    randevuTarihi = randevuTarihi.AddSeconds(-13);
                    Randevu randevu = randevuService.Getir(randevuTarihi);

                    var intent = new Intent(this, typeof(AdminRandevuKapandiActivity));
                    intent.PutExtra("text", "Randevu açıldı.");
                    StartActivity(intent);

                    randevuService.Sil(randevu.Id);
                }
                else
                {
                    Randevu randevu = new Randevu();

                    randevu.BolumId   = bolumler[spinnerBolumler.SelectedItemPosition].Id;
                    randevu.HastaneId = hastaneler[spinnerHastaneler.SelectedItemPosition].Id;
                    randevu.DoktorId  = doktorlar[spinnerDoktorlar.SelectedItemPosition].Id;
                    randevu.Tarih     = randevuTarihi;
                    randevu.HastaId   = 0;

                    randevuService.Ekle(randevu);

                    var intent = new Intent(this, typeof(AdminRandevuKapandiActivity));
                    intent.PutExtra("text", "Randevu kapatıldı.");
                    StartActivity(intent);
                }
            }
        }