private void dgvPersonelMuhasebe_MouseDoubleClick(object sender, MouseEventArgs e) { seciliPersonelID = Convert.ToInt32(dgvPersonelMuhasebe.SelectedRows[0].Cells["ID"].Value); _personelMuhasebe = _muhasebeService.PersonelMuhasebeGetirService(seciliPersonelID); _personelUnvan = _unvanService.BirPersonelUnvaniGetirService(cmbUnvan.SelectedIndex); }
private void btnKaydetPersonelMuhasebe_Click(object sender, EventArgs e)//PERSONEL MUHASEBE BİLGİLERİ BUTONU { if (_seciliPersonel != null) { PersonelMuhasebe muhasebe = new PersonelMuhasebe(); T_PersonelUnvan p_unvan = new T_PersonelUnvan(); muhasebe.Maas = Convert.ToDecimal(txtMaas.Text); p_unvan.UnvanAdi = cmbUnvan.SelectedItem.ToString(); //sor? /*parantez içerisine yeni oluşturacağımız enum sınıfının adı yazılacak.*/ //MessageBox.Show(p_unvan.UnvanAdi); _seciliPersonel.PersonelMuhasebeleri.Add(muhasebe); _seciliPersonel.PersonelUnvanlar.Add(p_unvan); int sayi = _personelService.UpdatePersonelService(_seciliPersonel); if (sayi > 0) { MessageBox.Show("eklendi"); } else { MessageBox.Show("eklenemedi"); } PersonelMuhasebeDoldur(); } }
public int UpdateItem(T_PersonelUnvan item) { T_PersonelUnvan eskiUnvan = _db.PersonelUnvan.Where(x => x.Id == item.Id).FirstOrDefault(); eskiUnvan.UnvanAdi = item.UnvanAdi; eskiUnvan.DuzenlenmeTarihi = DateTime.Now; _etkilenenSatir = _db.SaveChanges(); return(_etkilenenSatir); }
public PersonelBilgileriGuncelle_Kaydet() { InitializeComponent(); _personelService = new PersonelService(); _iletisimService = new PersonelIletisimService(); _muhasebeService = new PersonelMuhasebeService(); _unvanService = new T_PersonelUnvanService(); _personelUnvan = new T_PersonelUnvan(); _personelMuhasebe = new PersonelMuhasebe(); }
public int UpdatePersonelUnvaniService(T_PersonelUnvan item) { try { return(_t_PersonelUnvanRepository.UpdateItem(item)); } catch (Exception e) { System.Windows.Forms.MessageBox.Show("Hata: " + e.Message); throw; } }
/* * try * { * // Your code... * // Could also be before try if you know the exception occurs in SaveChanges * * _etkilenenSatir = _db.SaveChanges(); * } * catch (DbEntityValidationException e) * { * foreach (var eve in e.EntityValidationErrors) * { * Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", * eve.Entry.Entity.GetType().Name, eve.Entry.State); * foreach (var ve in eve.ValidationErrors) * { * Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"", * ve.PropertyName, ve.ErrorMessage); * } * } * throw; * } */ #endregion public List <Personel> PersonelDoldur(int adet) { PersonelService ps = new PersonelService(); List <Personel> plist = new List <Personel>(); int say = ps.TumPersonelleriGetirService().Count; string stri = ""; int j = 0; for (int i = say; i <= say + adet; i++) { Personel p = new Personel(); PersonelIletisim pi = new PersonelIletisim(); PersonelMuhasebe pm = new PersonelMuhasebe(); T_PersonelUnvan pu = new T_PersonelUnvan(); stri = i.ToString(); p.Ad = stri + ".ad"; p.Soyad = stri + ".soyad"; p.KimlikNo = (11111111 + i).ToString(); p.DogumTarihi = Convert.ToDateTime("10.10." + (1900 + i).ToString()); p.Cinsiyet = (Cinsiyeti)(i % 2); p.MedeniHal = (MedeniHali)(i % 2); p.EgitimDurumu = (EgitimDurumlari)(i % 9); p.BaslangicTarihi = Convert.ToDateTime("10.10." + (1910 + i).ToString()); pi.Telefon = (1111111111111 + adet).ToString(); pi.EMail = stri + ".Email"; pi.Sifre = stri + ".Sifre"; pi.Adres = stri + ".Adres"; pi.DahiliTel = (1111 + i).ToString(); pi.PostaKodu = (11111 + i).ToString(); pi.ResimUrl = stri + ".ResimURL"; pm.Maas = Convert.ToDecimal(1000 + i); pu.UnvanAdi = stri + ".Unvan"; p.Personelletisimleri.Add(pi); p.PersonelMuhasebeleri.Add(pm); p.PersonelUnvanlar.Add(pu); ps.AddPersonelService(p); plist.Add(p); j++; } return(plist); }
public int DeleteItem(T_PersonelUnvan item) { _db.PersonelUnvan.Remove(item); _etkilenenSatir = _db.SaveChanges(); return(_etkilenenSatir); }
public int AddItem(T_PersonelUnvan item) { _db.PersonelUnvan.Add(item); _etkilenenSatir = _db.SaveChanges(); return(_etkilenenSatir); }