Fiyat hesaplama

Merhabalar,

sorum şu;
Rezervasyon sisteminde odalara göre ve dönemlere göre fiyatlar var. Sql Tabloda yazılmış.

müşteri geldi detepicker'dan 31.12.2017 giriş,  03.01.2018 çıkış arası tarih seçti. 3 gece kalmış olacak yani 500+100+100=700TL oluyor. bunu nasıl hesaplatmam gerekiyor.

teşekkürler.

Satır içi resim 2

SQL için:

SELECT 500 + (DATEDIFF(day, cikis_tarihi, giris_tarihi) - 1) * 100

bkz. https://docs.microsoft.com/en-us/sql/t-sql/functions/datediff-transact-sql

C# ile:

TimeSpan fark = CikisTarihi - GirisTarihi;

double fiyat = 500 + (fark.Days - 1) * 100

bkz. https://msdn.microsoft.com/tr-tr/library/system.timespan(v=vs.110).aspx

Cevap Yaz

Cevap yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git