merhaba arkadaşlar..
ben c# ile ders programı oluşturmaya çalışıyorum..
aynı günün aynı saatine 2 ders eklenmesini nasıl engelleyebilirim acaba?
private void saatlerComboBox_SelectedIndexChanged(object sender, EventArgs e)
{
}
private void günlerComboBox_SelectedIndexChanged(object sender, EventArgs e)
{
}
günlercomboboxa haftanın günlerini
saatlercomboboxa da
08:00-09:00
09:15-10:15
10:30-11:45
12:50-13-50
14:00-15:00
15:15-16:00
16:15-17:00
saatleri ekledim..
bunu nasıl yapabilirim acaba?
yada bunu başka hangi yollarla yapablirim?
access veritabanı kullandım..
şimdiden çok teşekkürler..
aynı gün ve saate veri girişini engelleme.. acil ödev :S
1
●433
- 03-01-2010, 10:11:04Ders bilgilerini içeren bir karmaşık değişken yada bir sınıf yaz bu sınıf ders adını, dersin gününü vede dersin saatini saklıyor olsun.deChiffre adlı üyeden alıntı: mesajı görüntüle
Sonra yeni ders atarken bu sınıfları karşılaştır.
Nasıl karşılaştırcam dersen.
== operatörünü override edeceksin.
içine de hangi üye değişken ile karşılaştırmak istiyorsan onunla karşılaştırcaksın.
kaba bir örnek :
Sınıfın adı "Dersler" olsun. "Dersler" sınıfı veya karmaşık değişkeni "saat" adında ders saati bilgisini taşıyor olsun. Dersler türünde 2 sınıfımız olsun adı d1 ve d2
= operatörünün içine
if(d1.saat==d2.saat) return 0;
gibi...
Yaparsın goçum uğraş uğraş ..