منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مطلوب كود يقوم بحساب إجازة موظف
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
مطلوب كود يقوم بحساب إجازة موظف بدون  يومي الجمعة والسبت  مثلاا لو بداية الإجازة 9/10/2016 ونهاية الإجازة 15/10/2016
اريد ان يظهر في textBox عدد ايام الإاجازة( 6 ) لكن اذا كان من ضمن الايام جمعة وسبت يلتغو ويصبح 4 ايام للإجازة 
وكذلك العطلات الرسمية كيف يتم الغاء تواريخ العطلات
آمل أن يكون هذا الكود يحل لك المشكلة
PHP كود :
Private Sub Button1_Click(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        Dim days 
As Integer DateDiff(DateInterval.DayMe.DateTimePicker2.ValueMe.DateTimePicker1.Value)
        
Label1.Text days.ToString
    End Sub 
PHP كود :
  Dim dt1 As DateTime DateTimePicker1.Value
        Dim dt2 
As DateTime DateTimePicker2.Value
        Dim days 
As Integer 1
        If dt2 
dt1 Then
            Dim difference 
As Integer CInt(dt2.Subtract(dt1).TotalDays)
 
           days += System.Linq.Enumerable.Range(1difference).Select(Function(xdt2.AddDays(x)).Count(Function(xx.DayOfWeek <> DayOfWeek.Saturday AndAlso x.DayOfWeek <> DayOfWeek.Friday)
 
           Me.Label1.Text days
        End 
If