public void Guncelle(CalisanDTO calisanDTO) { var calisan = _calisanDal.Getir(x => x.Id == calisanDTO.Id); var guncelCalisan = _mapperService.Map <CalisanDTO, Calisan>(calisanDTO, calisan); _calisanDal.Guncelle(guncelCalisan); }
private void btnGuncelle_Click(object sender, EventArgs e) { if (_secilenCalisanId == 0) { MessageBox.Show("Lütfen Güncellemek İstediğiniz Kaydı Seçiniz..."); } else if (!BosKayitKontrol()) { MessageBox.Show("Lütfen Zorunlu Alanları Doldurunuz..."); } else { _calisan = new Calisan { Id = _secilenCalisanId, Adi = tbxAdi.Text, SoyAdi = tbxSoyAdi.Text, TCKimlikNo = tbxTCKimlikNo.Text, PersonelNo = tbxPersonelNo.Text, DogumTarihi = dateDogumTarihi.Value, Departman = cbxDepartman.Text, Unvan = cbxUnvan.SelectedItem.ToString(), Durumu = cbxDurumu.Text }; bool islem = _calisanDal.Guncelle(_calisan); if (islem) { dgwCalisanlar.DataSource = _calisanDal.Listele("WHERE Durumu = 'Aktif Çalışan'"); GridViewDuzenle(); AlanlariTemizle(); MessageBox.Show("Güncelleme İşlemi Yapıldı..."); } _secilenCalisanId = 0; } }