Forum
Nesne Olarak Monthclander ile takvimim var takvim içerisindeki o ayın içerisinde kaç gün oldugunu ve pazar günleri hariç toplam kaç günün bulundugunu nasıl hesaplatabilirim.Kısacası o ay içerisindeki toplam iş günü pazar ve resmi tatiller hariç olan günlerin sayısı yardım ederseniz çok sevinirim .
Merhabalar;
İstediğinizi resmi tatiller olanı hariç yaptım, resmi tatilleri bir dizi içerisinde tutup onuda bir döngü içerisine sokup çalışma gününden çıkartırsan olur. Aşağıda yaptığım sadece cumartesi ve pazar günleri hariç.
private void monthCalendar1_DateSelected(object sender, DateRangeEventArgs e)
{
int isgunuSayisi = 0;
for (int i = 1; i < DateTime.DaysInMonth(monthCalendar1.SelectionRange.Start.Year, monthCalendar1.SelectionRange.Start.Month)+1; i++)
{
DateTime dt = new DateTime(monthCalendar1.SelectionRange.Start.Year, monthCalendar1.SelectionRange.Start.Month, i);
isgunuSayisi++;
if (dt.ToString("dddd") == "Cumartesi" || dt.ToString("dddd") == "Pazar")
{
isgunuSayisi--;
}
}
label1.Text = isgunuSayisi.ToString();
}