merhaba arkadaşlar, otel yönetim sistemi yapıyorum da kendi başıma. müşteri ekleme güncelleme silme işlemlerini, oda arama gibi işlemleri hallettim fakat oda uygunluğunu kontrol etmeyi yapamadım. C# ile yapıyorum. yardım edebilecek var mı ?
Veritabanına bir column daha ekleyip uygunluk konusunda işaret koyarsınız, bool yapın hatta 1-0 olsun veritabanında hemen hiç yer tutmaz. Doluysa 1 boşsa 0 bu kadar basit.
Veritabanına bir column daha ekleyip uygunluk konusunda işaret koyarsınız, bool yapın hatta 1-0 olsun veritabanında hemen hiç yer tutmaz. Doluysa 1 boşsa 0 bu kadar basit.
uygunluk satırı ekledim sql'de. fakat o işaret koymayı bulamadım henüz.
oda uygunlugunu ileriki rezervasyonları da düşünerek, odalar tablosu üzerinden yapmanız sizi hataya sürükler.
sizin rezervasyonlar tablonuz olmalı, ve burada başlangıç bitiş tarihleri ve oda numarası olması lazım.
ki siz bir odanın uyunlugunu, tarih itibariyle arayabilirsiniz. bu gun müsait olan bir oda yarın için müsait olmayabilir. halbuki oda aynı oda. boyle düşünün.
oda uygunlugunu ileriki rezervasyonları da düşünerek, odalar tablosu üzerinden yapmanız sizi hataya sürükler.
sizin rezervasyonlar tablonuz olmalı, ve burada başlangıç bitiş tarihleri ve oda numarası olması lazım.
ki siz bir odanın uyunlugunu, tarih itibariyle arayabilirsiniz. bu gun müsait olan bir oda yarın için müsait olmayabilir. halbuki oda aynı oda. boyle düşünün.
Hocam merhaba, dediğiniz gibi rezervasyonlar tablosu üzerinden yapmak daha doğru. Ben tarih kısmını düşünmediğim için doğrudan o tablo üzerinden çözüm önerdim, cevabınız için teşekkürler.
Bu mesaja 1 cevap geldi. Cevapları Gizle
uygunluk satırı ekledim sql'de. fakat o işaret koymayı bulamadım henüz.
sizin rezervasyonlar tablonuz olmalı,
ve burada başlangıç bitiş tarihleri ve oda numarası olması lazım.
ki siz bir odanın uyunlugunu, tarih itibariyle arayabilirsiniz. bu gun müsait olan bir oda yarın için müsait olmayabilir. halbuki oda aynı oda. boyle düşünün.
Bu mesaja 1 cevap geldi. Cevapları Gizle
Hocam merhaba, dediğiniz gibi rezervasyonlar tablosu üzerinden yapmak daha doğru. Ben tarih kısmını düşünmediğim için doğrudan o tablo üzerinden çözüm önerdim, cevabınız için teşekkürler.