Beispiel #1
0
        private void btnSikayetEkle_Click(object sender, EventArgs e)
        {
            if (_secilenHasta == null)
            {
                return;
            }
            var sikayet = new HastaSikayetleri
            {
                HastaID  = _secilenHasta.HastaID,
                KabulID  = _secilenHasta.KabulID,
                Aciklama = txtHastaSikayeti.Text,
                Tarih    = _secilenHasta.GelisTarihi
            };

            var result = _hastaSikayetleriService.Create(sikayet);

            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);
            }
        }
Beispiel #2
0
        private void btnMuayeneBitir_Click(object sender, EventArgs e)
        {
            HastaSikayetleri hs = new HastaSikayetleri();

            hs.HastaID  = Convert.ToInt32(lblHastaID.Text);
            hs.KabulID  = Convert.ToInt32(lblKabulID.Text);
            hs.Aciklama = txtHastaSikayetleri.Text;

            if (hs.HastaSikayetleriEkle(hs))
            {
                Teshisler t = new Teshisler();
                t.DoktorID = Convert.ToInt32(lblDoktorID.Text);
                t.KabulID  = Convert.ToInt32(lblKabulID.Text);
                t.Teshis   = txtTeshis.Text;
                if (t.TeshisEkle(t))
                {
                    MessageBox.Show("Muayene bilgileri başarıyla kaydedildi.");
                }

                else
                {
                    MessageBox.Show("Bilgileri Kontrol ediniz.");
                }
            }
        }
Beispiel #3
0
        public MessageResult Edit(HastaSikayetleri model)
        {
            var _validator          = new HastaSikayetiUpdateValidator();
            ValidationResult result = _validator.Validate(model);

            if (result.IsValid)
            {
                _hastaSikayetleriRepository.Update(model);
            }
            var m = new MessageResult
            {
                ErrorMessage = result.Errors.Select(x => x.ErrorMessage).ToList(),
                IsSucceed    = result.IsValid
            };

            m.SuccessMessage = m.IsSucceed == true ? "Kayıt Güncelleme İşlemi Başarılı." : "Hatalı bilgiler mevcut";
            return(m);
        }