Esempio n. 1
0
        public void checkDepartman(Departman departman)
        {
            var departmanGetir = from d in _departman.SelectList()
                                 where d.DepartmanAdi == departman.DepartmanAdi
                                 select new { d.DepartmanAdi };

            if (departmanGetir.Count() != 0)
            {
                throw new DepartmanException("Departman Sistemde Mevcut");
            }
            else
            {
                _departman.Ekle(departman);
            }
        }
Esempio n. 2
0
        public void checkPersonelYonetici(int id)
        {
            var yoneticiPersonelList = from yonetici in _personel.SelectList()
                                       where yonetici.YoneticiID == id
                                       select new
            {
                yonetici.YoneticiID
            };

            if (yoneticiPersonelList.Count() != 0)
            {
                throw new YoneticiException("Bu personel en az bir personelin yöneticisidir, silme işlemi gerçekleşmedi...");
            }
            else
            {
                _personel.Sil(id);
            }
        }
Esempio n. 3
0
        public Dictionary <int, string> personelTamAd()
        {
            var personelList = _personel.SelectList();
            var tamAdList    = new Dictionary <int, string>();

            tamAdList.Add(0, "Yönetici Seçiniz");
            foreach (var personel in personelList)
            {
                tamAdList.Add(personel.PersonelID, (personel.PersonelAdi + " " + personel.PersonelSoyadi));
            }
            return(tamAdList);
        } //Yönetici Dropdown Listesi için Dictionary döndüren metot