Forum

Bildirimler
Hepsini Temizle

Vb 2008

2 Yazılar
2 Üyeler
0 Likes
342 Görüntüleme
(@OguzhanGur)
Gönderiler: 37
Trusted Member
Konu başlatıcı
 

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 .

 

 
Gönderildi : 29/01/2013 01:28

(@RagipUNAL)
Gönderiler: 171
Estimable Member
 

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();
        }

 
Gönderildi : 04/02/2013 04:01

Paylaş: