public MaliHareketlerService()
 {
     maliHareketRepo = new MaliHareketRepo();
     aidatRepo       = new AidatRepo();
     donemRepo       = new DonemRepo();
     hareketTipRepo  = new HareketTipRepo();
     kisiRepo        = new KisiRepo();
 }
        void IstatistikleriGuncelle()
        {
            lblBenimMakaleSayim.Text = $"Makale Sayım: {new MesajRepo().GetALL().Where(x => x.KisiID == Kullanici.KisiID).Count()}";
            lblKayitliYazarlar.Text  = $"Yazar Sayisi: {new KisiRepo().GetALL().Count()}";

            lblMakaleSayisi.Text = $"Kayıtlı Makale Sayisi: {new MesajRepo().GetALL().Count()}";

            lblYazarYasi.Text = $"Yaşınız: {Kullanici.Yas}";

            var yazarAdlari = new KisiRepo().GetALL().Where(x => x.DogumTarihi.Day == DateTime.Now.Day && x.DogumTarihi.Month == DateTime.Now.Month).Select(x => x.KullaniciAdi).ToList();

            lblDogumGunuOlanYazarlar.Text = $"Bugün doğum günü olan yazarlar:\n ";
            foreach (var ad in yazarAdlari)
            {
                lblDogumGunuOlanYazarlar.Text += ad + " ";
            }
        }
        private void btnGirisYap_Click(object sender, EventArgs e)
        {
            var girisYapanKullanici = new KisiRepo().LoginControl(txtKullaniciAdi.Text, txtSifre.Text);

            if (girisYapanKullanici == null)
            {
                MessageBox.Show("Kullanıcı Adı veya Şifre hatalı!", "Login Hatası", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
            else
            {
                Kullanici = girisYapanKullanici;
                MessageBox.Show($"Hoşgeldin: {Kullanici.KullaniciAdi}");
                FormMakaleler makaleForm = new FormMakaleler();
                makaleForm.Text     += $": {Kullanici.KullaniciAdi}";
                makaleForm.Kullanici = this.Kullanici;
                makaleForm.Show();
                this.Hide();
            }
        }
 public YoneticiService()
 {
     kisiRepo     = new KisiRepo();
     unvanRepo    = new UnvanRepo();
     yoneticiRepo = new YoneticiRepo();
 }
 public UyeService(IRepo <Uye> repo)
 {
     kisiRepo = new KisiRepo();
     uyeRepo  = repo;
 }
 public UyeService()
 {
     kisiRepo = new KisiRepo();
     uyeRepo  = new UyeRepo();
 }