public MessageResult Create(TahlilIcerik model)
        {
            var _validator          = new TahlilIcerikAddValidator();
            ValidationResult result = _validator.Validate(model);

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

            m.SuccessMessage = m.IsSucceed == true ? "Tahlil Ekleme İşlemi Başarılı." : "Hatalı bilgiler mevcut";
            return(m);
        }
        private void btnTahlilIcerikEkle_Click(object sender, EventArgs e)
        {
            var tahlil = _tahlilRepository.TahlilGetir(cbTahlillerAna.selectedValue).FirstOrDefault();
            var model  = new TahlilIcerik
            {
                TahlilIcerikAdi            = txtTahlilIslemAdi.Text,
                TahlilIcerikReferansDegeri = txtTahlilReferansDegeri.Text,
                TahlilId          = tahlil.TahlilID,
                TahlilIcerikSonuc = "",
                TahlilSonucBirimi = txtTahlilBirim.Text
            };
            var result = _tahlilIcerikService.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);
            }
            TahlilIcerikDoldur();
        }