コード例 #1
0
 private void btnRandevuKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         var randevu = new Randevular
         {
             HastaID    = _secilenHasta.HastaID,
             Tarih      = dtpRandevuTarih.Value,
             Saat       = txtRandevuSaati.Text,
             PersonelID = _personelRepository
                          .GetList(x => (x.Unvanlar.PersonelUnvan + " " + x.Ad + " " + x.Soyad) == cbDoktor.selectedValue)
                          .Select(x => x.PersonelID)
                          .FirstOrDefault(),
             Geldimi = false
         };
         var result = _randevuService.Create(randevu);
         if (result.IsSucceed)
         {
             MessageBox.Show(result.SuccessMessage, "İşlem Gerçekleştirildi!", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show(string.Join("\n", result.ErrorMessage), "İşlem Gerçekleştirilemedi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         RandevuTablosuTemizle();
         RandevuTablosuDoldur();
         FormuTemizle();
     }
     catch (Exception)
     {
         // ignored
     }
 }
コード例 #2
0
        public IActionResult Post([FromBody] Randevu model)
        {
            service.Create(model);
            ServiceResponse <Randevu> response = new ServiceResponse <Randevu>()
            {
                entity       = model,
                IsSuccessful = true
            };

            return(Ok(response));
        }
コード例 #3
0
 public ActionResult CreateRandevu(Randevu randevu)
 {
     _randevuService.Create(randevu);
     _dbContext.SaveChanges();
     return(View("Index"));
 }