Ejemplo n.º 1
0
        private void btnUlkeEkle_Click(object sender, EventArgs e)
        {
            if (_countryService.GetAllCountriesService()
                .Where(x => x.CountryName == txtUlkeEkle.Text)
                .FirstOrDefault() == null)
            {
                errorProvider1.Clear();

                Country country = new Country();
                country.CountryName = txtUlkeEkle.Text;
                country.CreateDate  = DateTime.Now;
                int durum = _countryService.AddCountryService(country);
                if (durum > 0)
                {
                    MessageBox.Show("Ülke başarıyla eklendi");
                    cmbGuncellenecekUlke.DisplayMember = "CountryName";
                    cmbGuncellenecekUlke.ValueMember   = "CountryID";
                    cmbGuncellenecekUlke.DataSource    = _countryService.GetAllCountriesService();
                }
                else
                {
                    MessageBox.Show("Eklenemedi");
                }
            }
            else
            {
                errorProvider1.SetError(txtUlkeEkle, "Bu isimde ülke zaten mevcuttur!");
                return;
            }
            txtUlkeEkle.Clear();
        }