public ResultModel <Seyirci> SeyirciSave(Seyirci model)
        {
            SeyirciValidator validator = new SeyirciValidator();
            ValidationResult result    = validator.Validate(model);

            if (result.IsValid)
            {
                _seyirciRepository.Add(model);
                return(new ResultModel <Seyirci>
                {
                    Errors = null,
                    IsValid = true,
                    Message = "Kayıt Başarılı"
                });
            }
            return(new ResultModel <Seyirci>
            {
                Errors = result.Errors.Select(x => x.ErrorMessage).ToList(),
                IsValid = false,
                Message = "Kayıt Başarısız"
            });
        }
 private void btnBilet_Click(object sender, EventArgs e)
 {
     if (lbKoltuklar.Items.Count != 0)
     {
         if (string.IsNullOrEmpty(txtSeyirciAd.Text) && string.IsNullOrEmpty(txtSeyirciSoyad.Text) && string.IsNullOrEmpty(mtxtTelefon.Text))
         {
             MessageBox.Show(" Gerekli alanları doldurmalısınız ! ");
             txtSeyirciAd.Focus();
         }
         else
         {
             BosKoltukSayisi();
             Seyirci model = new Seyirci
             {
                 SeyirciAd      = txtSeyirciAd.Text,
                 SeyirciSoyad   = txtSeyirciSoyad.Text,
                 SeyirciTelefon = mtxtTelefon.Text,
                 SeyirciAdres   = txtAdres.Text
             };
             _seyirciRepo.Add(model);
         }
     }
 }