Çözüldü Visual Studio 2017'de sadece patronun görmesi gereken button personelde de gözüküyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Attesss11

Centipat
Katılım
10 Aralık 2023
Mesajlar
265
Çözümler
1
Hocamızın verdiği 'eczane takip sistemi' adlı proje ödevimi yapıyordum ve ChatGPT'den yardım alıyordum fakat ne söylesem anlatamadım. Visual Studio 2017 kullanıyorum, Visual Studio'nun kendi veritabanını kullanıyorum. Giriş ekranında personel giriş yaptığında patron ekranına gitme butonunu görmüyor. Sonrasında diğer ekranlardan birine girmek için butona bastığında da görmüyor. Sadece önceden geldiği ekranlardan birine geri geldiğinde patron ekranı için olan butonu görüyor.
Giriş ekranının kodu:

1748794341023.png


Diğer formların kodu:

1748794407558.png


Diğer formlarda buttona basınca diğer formu gösterme kodu:
 

Dosya Ekleri

  • 1748794523742.png
    1748794523742.png
    10,7 KB · Görüntüleme: 33
Çözüm
Sorunun kaynağı ReceteYonetimi.cs dosyanızda button8_click eventinden dolayı, durum ne olursa olsun ilacStokları'na "Patron" rolü gidiyor. Aşağıdaki gibi güncelleyin.
@Attesss11
C#:
       private void button8_Click(object sender, EventArgs e)
       {
           İlacStokları ilacStokları = new İlacStokları(kullaniciRol);
           ilacStokları.Show();
           this.Hide();
       }
Sorunun kaynağı ReceteYonetimi.cs dosyanızda button8_click eventinden dolayı, durum ne olursa olsun ilacStokları'na "Patron" rolü gidiyor. Aşağıdaki gibi güncelleyin.
@Attesss11
C#:
       private void button8_Click(object sender, EventArgs e)
       {
           İlacStokları ilacStokları = new İlacStokları(kullaniciRol);
           ilacStokları.Show();
           this.Hide();
       }
 
Çözüm
Sorunun kaynağı ReceteYonetimi.cs dosyanızda button8_click eventinden dolayı, durum ne olursa olsun ilacStokları'na "Patron" rolü gidiyor. Aşağıdaki gibi güncelleyin.
@Attesss11
C#:
       private void button8_Click(object sender, EventArgs e)
       {
           İlacStokları ilacStokları = new İlacStokları(kullaniciRol);
           ilacStokları.Show();
           this.Hide();
       }
Gerçekten çok teşekkür ederim. Allah senden razı olsun abi, düzeldi. Tekrardan teşekkür ederim.
 

Technopat Haberler

Geri
Yukarı