Ejemplo n.º 1
0
 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();
     }
 }
Ejemplo n.º 2
0
        private void cmbPersonel_SelectedIndexChanged(object sender, EventArgs e)
        {
            Personel       _personel       = new Personel();
            PersonelEgitim _personelEgitim = new PersonelEgitim();

            _personel       = (Personel)cmbPersonel.SelectedItem;
            _personelEgitim = _listeleController.PersonelEgitimListele(_personel);
            _extensionMethods.ComboDoldur(_listeleController.OkulListele(), cmbUniversite);
            ControlDoldur(_personelEgitim);
        }
Ejemplo n.º 3
0
 private void ControlDoldur(PersonelEgitim nesne)
 {
     if (nesne.BolumID != null)
     {
         cmbUniversite.SelectedItem = nesne.Bolum.Fakulte.Okul;
         _extensionMethods.ComboDoldur(_listeleController.FakulteListele(nesne.Bolum.Fakulte.Okul.OkulID), cmbFakulte);
         cmbFakulte.SelectedItem = nesne.Bolum.Fakulte;
         _extensionMethods.ComboDoldur(_listeleController.BolumListele(nesne.Bolum.Fakulte.FakulteID), cmbBolum);
         cmbBolum.SelectedItem = nesne.Bolum;
     }
 }
Ejemplo n.º 4
0
        private void btnEgitimBilgisiEkle_Click(object sender, EventArgs e)
        {
            PersonelEgitim nesne = new PersonelEgitim();

            try
            {
                nesne.PersonelID = ((Personel)cmbPersonel.SelectedItem).ID;
                nesne.BolumID    = ((Bolum)cmbBolum.SelectedItem).BolumID;
                nesne.AktifMi    = true;
                _ekleController.EklemeyeGonder(nesne);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                return;
            }

            this.Close();
        }
Ejemplo n.º 5
0
        public PersonelEgitim PersonelEgitimListele(Personel nesne)
        {
            PersonelEgitim        _personelEgitim  = new PersonelEgitim();
            List <PersonelEgitim> _EgitimBilgileri = new List <PersonelEgitim>();

            _EgitimBilgileri = _listeleModel.PersonelEgitimBilgisi();
            foreach (PersonelEgitim item in _EgitimBilgileri)
            {
                if (item.PersonelID == nesne.ID)
                {
                    _personelEgitim = item;
                    break;
                }
                else
                {
                    _personelEgitim = null;
                }
            }
            return(_personelEgitim);
        }