private void btnHastaKayıt_Click(object sender, EventArgs e) { var kurum = _kurumRepository.KurumGetir(cbKurum.selectedValue).FirstOrDefault(); //Seçilen Kurumun idsini getirir. if (kurum != null) { var model = new Hastalar { Ad = txtAd.Text, Soyad = txtSoyad.Text, TCKimlikNo = txtTCKimlikNo.Text, Cinsiyet = cbCinsiyet.selectedValue, CepTel = txtCepTelefonu.Text, EvTel = txtEvTelefonu.Text, KanGrubu = txtKanGrubu.Text, DogumTarihi = dtpDogumTarihi.Value.Date, il = cbil.selectedValue, Ilce = cbIlce.selectedValue, KurumID = kurum.KurumID, Adres = txtAdres.Text }; var result = _hastaService.Create(model); 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); } } HastaListesiDoldur(); FormuTemizle(); }
public IActionResult Post([FromBody] Hasta model) { ServiceResponse <Hasta> response = new ServiceResponse <Hasta>(); if (service.GetByTc(model.TC)) { response.Errors.Add("böyle bir tcli Hasta var"); response.HasError = true; return(BadRequest(response)); } else { service.Create(model); response.entity = model; response.IsSuccessful = true; return(Ok(response)); } }