private void grdListe_SelectionChanged(object sender, EventArgs e)
        {
            if (grdListe.SelectedRows.Count == 0)
            {
                return;
            }

            var secilenSatir = grdListe.SelectedRows[0];
            var secilenId    = Convert.ToInt32(secilenSatir.Cells[0].Value);

            var calisanRepo = new CalisanRepository();
            var calisan     = calisanRepo.Getir(secilenId);

            FormuDoldur(calisan);
        }
        private void CalisanListesiniGetir()
        {
            var calisanRepo = new CalisanRepository();
            var liste       = calisanRepo.TumKayitlariGetir();

            grdListe.SuspendLayout();

            grdListe.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing;

            grdListe.Rows.Clear();

            foreach (var satir in liste)
            {
                grdListe.Rows.Add(new[] { satir.Id.ToString(), satir.Ad, satir.Soyad, satir.Telefon, satir.Adres, satir.SehirAdi });
            }

            grdListe.ResumeLayout(false);
        }
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            var calisan = new Calisan
            {
                Id        = Convert.ToInt32(txtId.Text),
                Ad        = txtAd.Text,
                Soyad     = txtSoyad.Text,
                Telefon   = txtTelefon.Text,
                Adres     = txtAdres.Text,
                SehirKodu = Convert.ToInt32(cmbSehir.SelectedValue)
            };

            var calisanRepo = new CalisanRepository();

            calisanRepo.Kaydet(calisan);

            CalisanListesiniGetir();

            txtAd.Focus();
        }