private void btnKaydetPersonelIletisim_Click(object sender, EventArgs e)//DOĞRU { //frmIKBirimi frmIK = new frmIKBirimi(); //frmIK.PersonelDoldur(); //if (_seciliPersonel!=null) //{ PersonelIletisim iletisim = new PersonelIletisim(); iletisim.Telefon = txtTelefon.Text; iletisim.EMail = txtEPosta.Text; iletisim.Sifre = txtSifre.Text; iletisim.Adres = txtAdres.Text; iletisim.DahiliTel = txtDahiliTelefon.Text; iletisim.PostaKodu = txtPostaKodu.Text; //iletisim.ResimUrl = picboxResim.ImageLocation; iletisim.AktifMi = true; iletisim.OlusturulmaTarihi = DateTime.Now; iletisim.PersonelId = seciliPersonelID; //_seciliPersonel.Personelletisimleri.Add(iletisim); int etkilenen = _personelService.UpdatePersonelService(_seciliPersonel); if (etkilenen > 0) { MessageBox.Show("Personel İletişim başarıyle eklenmiştir."); } PersonelIletisimDoldur(); //} }
private void btnGuncellePersonelIletisim_Click(object sender, EventArgs e) { PersonelIletisim iletisim = new PersonelIletisim(); iletisim.Telefon = txtTelefon.Text; iletisim.EMail = txtEPosta.Text; iletisim.Sifre = txtSifre.Text; iletisim.Adres = txtAdres.Text; iletisim.DahiliTel = txtDahiliTelefon.Text; iletisim.PostaKodu = txtPostaKodu.Text; //iletisim.ResimUrl = picboxResim.ImageLocation; iletisim.AktifMi = true; iletisim.OlusturulmaTarihi = DateTime.Now; _seciliPersonel.Personelletisimleri.Add(iletisim); _personelService.UpdatePersonelService(_seciliPersonel); int sayi = _iletisimService.UpdatePersonelIletisimService(iletisim); if (sayi > 0) { MessageBox.Show("Personel iletişim başarıyla güncellendi"); } else { MessageBox.Show("Güncellenemedi"); } PersonelIletisimDoldur(); }
public void AktifPasifYap(object nesne) { if (nesne is PersonelIletisim) { PersonelIletisim iletisim = (from p in db.PersonelIletisim where p.ID == ((PersonelIletisim)nesne).ID select p).FirstOrDefault(); iletisim.AktifMi = false; db.SaveChanges(); } else if (nesne is PersonelEgitim) { PersonelEgitim egitim = (from p in db.PersonelEgitim where p.ID == ((PersonelEgitim)nesne).ID select p).FirstOrDefault(); egitim.AktifMi = false; db.SaveChanges(); } else if (nesne is UnvanIslem) { UnvanIslem islem = (from p in db.UnvanIslem where p.PersonelID == ((UnvanIslem)nesne).PersonelID && p.UnvanID == ((UnvanIslem)nesne).UnvanID select p).FirstOrDefault(); islem.AktifMi = false; db.SaveChanges(); } else if (nesne is Araclar) { Araclar arac = (from a in db.Araclar where a.AracID == ((Araclar)nesne).AracID select a).FirstOrDefault(); arac.AktifMi = false; db.SaveChanges(); } else if (nesne is BirimIslem) { BirimIslem islem = (from p in db.BirimIslem where p.PersonelID == ((BirimIslem)nesne).PersonelID && p.BirimID == ((BirimIslem)nesne).BirimID select p).FirstOrDefault(); islem.AktifMi = false; db.SaveChanges(); } else if (nesne is int) { Personel personel = (from p in db.Personel where p.ID == ((int)nesne) select p).FirstOrDefault(); personel.AktifMi = !(personel.AktifMi); db.SaveChanges(); } else if (nesne is YetkiIslem) { YetkiIslem islem = (from p in db.YetkiIslem where p.PersonelID == ((YetkiIslem)nesne).PersonelID && p.AktifMi == true select p).FirstOrDefault(); islem.AktifMi = false; db.SaveChanges(); } }
private void cmbPersonel_SelectedIndexChanged(object sender, EventArgs e) { Personel _personel = new Personel(); PersonelIletisim _personelIletisim = new PersonelIletisim(); _personel = (Personel)cmbPersonel.SelectedItem; _personelIletisim = listelecontrol.PersonelIletisimListele(_personel); extensionMethods.ComboDoldur(listelecontrol.SehirlerListele(), cmbSehir); ControlDoldur(_personelIletisim); }
public int UpdatePersonelIletisimService(PersonelIletisim personelIletisim) { try { return(_personelIletisimRepository.UpdateItem(personelIletisim)); } catch (Exception e) { MessageBox.Show("Hata: " + e.Message); return(0); } }
public PersonelIletisim IletisimEklemeyeGonder(int PersonelID, string CepTel, string EvTel, string EMail, int SemtID, string AcikAdres, bool AktifMi) { PersonelIletisim nesne = new PersonelIletisim(); nesne.PersonelID = PersonelID; nesne.CepTel = CepTel; nesne.EvTel = EvTel; nesne.EMail = EMail; nesne.SemtID = SemtID; nesne.AcikAdres = AcikAdres; nesne.AktifMi = AktifMi; return(nesne); }
private void ControlDoldur(PersonelIletisim nesne) { mtxtCepTel.Text = nesne.CepTel; mtxtEvTel.Text = nesne.EvTel; txtEMail.Text = nesne.EMail; txtAcikAdres.Text = nesne.AcikAdres; if (nesne.SemtID != null) { cmbSehir.SelectedItem = nesne.Semt_T.Ilce_T.Sehir_T; cmbIlce.SelectedItem = nesne.Semt_T.Ilce_T; cmbSemt.SelectedItem = nesne.Semt_T; } }
private void dgvPersonelIletisim_MouseDoubleClick(object sender, MouseEventArgs e) { seciliPersonelID = Convert.ToInt32(dgvPersonelIletisim.SelectedRows[0].Cells["ID"].Value); _personelIletisim = _iletisimService.PersonelIletisimGetir(seciliPersonelID); txtTelefon.Text = _personelIletisim.Telefon; txtEPosta.Text = _personelIletisim.EMail; txtSifre.Text = _personelIletisim.Sifre; txtAdres.Text = _personelIletisim.Adres; txtDahiliTelefon.Text = _personelIletisim.DahiliTel; txtPostaKodu.Text = _personelIletisim.PostaKodu; //picboxResim.ImageLocation = _personelIletisim.ResimUrl; }
public int UpdateItem(PersonelIletisim item) { PersonelIletisim eskiIletisim = _db.PersonelIletisim.Where(x => x.Id == item.Id).FirstOrDefault(); eskiIletisim.Telefon = item.Telefon; eskiIletisim.EMail = item.EMail; eskiIletisim.Sifre = item.Sifre; eskiIletisim.Adres = item.Adres; eskiIletisim.DahiliTel = item.DahiliTel; eskiIletisim.PostaKodu = item.PostaKodu; eskiIletisim.DuzenlenmeTarihi = DateTime.Now; _etkilenenSatir = _db.SaveChanges(); return(_etkilenenSatir); }
private void btnIletisimKaydet_Click(object sender, EventArgs e) { PersonelIletisim nesne = new PersonelIletisim(); try { nesne = extensionMethods.IletisimEklemeyeGonder(((Personel)cmbPersonel.SelectedItem).ID, mtxtCepTel.Text, mtxtEvTel.Text, txtEMail.Text, ((Semt_T)cmbSemt.SelectedItem).ID, txtAcikAdres.Text, true); eklecontrol.EklemeyeGonder(nesne); } catch (Exception ex) { MessageBox.Show(ex.ToString()); return; } this.Close(); }
/* * 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 PersonelIletisim PersonelIletisimListele(Personel nesne) { PersonelIletisim _personelIltisim = new PersonelIletisim(); List <PersonelIletisim> _IleitismBilgileri = new List <PersonelIletisim>(); _IleitismBilgileri = _listeleModel.PersonelIletisimBilgisi(); foreach (PersonelIletisim item in _IleitismBilgileri) { if (item.PersonelID == nesne.ID) { _personelIltisim = item; break; } else { _personelIltisim = null; } } return(_personelIltisim); }
public int DeleteItem(PersonelIletisim item) { _db.PersonelIletisim.Remove(item); _etkilenenSatir = _db.SaveChanges(); return(_etkilenenSatir); }
public int AddItem(PersonelIletisim item) { _db.PersonelIletisim.Add(item); _etkilenenSatir = _db.SaveChanges(); return(_etkilenenSatir); }