Merhaba, elimde aşağıdaki gibi bir liste var. Normalde biz excelde bunu yapabiliyoruz.

Yapmak istediğim şu atıyorum;

3 adet textbox olacak.

1. İzin Başlangıç Tarihi
2. Kaç Gün izin?
3. İzin Bitiş Tarihi

İzin başlangıç tarihine 03.07.2021 girilip, Kaç gün izin kısmınada 15 gün girdiğimizde, İzin bitiş tarihi olarak 02.08.2021 tarihini vermeli.

Peki bu 15gün nasıl ayın Ağustos 2sini buluyor?

1. Cumartesi ve Pazar atlanıyor.
2. Aşağıdaki listede gördüğünüz gibi atlaması gereken resmi tatiller var. Temmuz ayındada hem bayram hem 15 temmuz tatili oldugu için yani toplam gözüken 6 gün temmuzda resmi tatile denk geliyor.
e 03.07.2021 de cumartesiye denk geldiği için yazdırmaması gerekiyor. Yani İzin başlangıcın 05.07.2021 tarihi ile başlayıp 02.08.2021 tarihini otomatik hesaplaması gerekiyor.

Bir örnek daha vereyim;
Diyelimki izin başlangıç tarihine 30.08.2021 yazıldı.. Sistem alttaki tatil günlerini kontrol etti baktıki 30 Ağustos 2021 Pazartesi var. E bugun tatilse izin buradan başlayamayız otomatikman 31.08.2021 de başlangıç attırması lazım izin gün sayısı olarakta sallıyorum 15 gün kullanmak istedi. Cumartesi ve Pazarıda atlayacağı için izin bitiş tarihine 20.09.2021 gelmesi gerekiyor.

Lütfen durumu iyi anlayıp işini profesyonel yapabilecek biri iletişime geçsin. İstediği fiyatı PM olarak atsın. Fiyat ve zaman göndermeyenlere cevap vermeyeceğim.



01.01.2021 gibi tatil formatı olan .txt dosyamız var. İçersinde resmi tatillerin yer aldığı bu sekilde tarihler yazıyor. Bunların atlatılması gerekiyor.