23-07-15, 09:22 PM
(آخر تعديل لهذه المشاركة : 23-07-15, 09:23 PM {2} بواسطة silverlight.)
ما هو ده اللي أنا كتبته في الكود السابق قمت بمقارنة تاريخ اللقاح الجديد مع الناريخ الحالي فقط انا كتبت الكود ليسترجع Boolean
حيث من الدالة يمكن معرفة هل الطفل قد تأخر عن وقت التلقيح ام لا مثلا لو الطفل لم يتاخر عن وقت التلقيح فإن الدالة تسترجع قيمة عبارة عن False أما لو تأخر فإن قيمة الدالة تكون True
لذلك انت لديك حالتان :
الأولي أن تستخدم الدالة التي انا كتبتها سابقا و تمرر لها المتغيرات الني لديك مثل وقت التلقيج الجديد و وقت التلقيح القديم و الفارق بينهما هنا يجب أن يكون 60 يوما و لتنسي تماما التوقيت الحالي فإن تحققت الدالة فهنا يعتبر الطفل قد فاته وقت التلقيح
الثانية الفارق الزمني بين الوقت الحالي و وقت التلقيح الجديد و هو ما تقوم انت بحساب قيمته لتظهر في التكست بوكس وهنا ليس شرطا ان يكون الفارق بين وقت التلقيح الجديد و الوقت الحالي ان يكون 30 يوما فقط لكن ما يهمك هنا هو أن الفارق بين التوقيت الحالي و التلقيح الجيد يجب ان يكون لا يساوي صفرا او اقل من صفر لأنه و في تلك الحالة يعتبر الطقل تأخر عن ميعاد التلقيح أيضا
حيث من الدالة يمكن معرفة هل الطفل قد تأخر عن وقت التلقيح ام لا مثلا لو الطفل لم يتاخر عن وقت التلقيح فإن الدالة تسترجع قيمة عبارة عن False أما لو تأخر فإن قيمة الدالة تكون True
لذلك انت لديك حالتان :
الأولي أن تستخدم الدالة التي انا كتبتها سابقا و تمرر لها المتغيرات الني لديك مثل وقت التلقيج الجديد و وقت التلقيح القديم و الفارق بينهما هنا يجب أن يكون 60 يوما و لتنسي تماما التوقيت الحالي فإن تحققت الدالة فهنا يعتبر الطفل قد فاته وقت التلقيح
الثانية الفارق الزمني بين الوقت الحالي و وقت التلقيح الجديد و هو ما تقوم انت بحساب قيمته لتظهر في التكست بوكس وهنا ليس شرطا ان يكون الفارق بين وقت التلقيح الجديد و الوقت الحالي ان يكون 30 يوما فقط لكن ما يهمك هنا هو أن الفارق بين التوقيت الحالي و التلقيح الجيد يجب ان يكون لا يساوي صفرا او اقل من صفر لأنه و في تلك الحالة يعتبر الطقل تأخر عن ميعاد التلقيح أيضا

