07-05-19, 10:25 PM
السلام عليكم اخي الكريم
انت لاتحتاج الى حساب فرق التاريخ في الداتا غرايد لان ذلك سيكون متغيرا كل يوم
حيث ان تاريخ الاعارة محدد اما تاريخ الانتهاء فهو 3 ايام اعتبارا من تاريخ الاعارة والحساب يكون بالمقارنة مع التاريخ الحالي وتكون النتيجة انتهاء المدة
اما لو اننا وضعنا تاريخ الانتهاء في قاعدة البيانات فيمكن حساب الفرق بينهما ووضع قيمة الفرق في قاعدة البيانات ولكن ليس لها اي فائدة
لذلك الافضل الحساب كما في المثال حيث تتم المقارنة عند المرور على السجلات وتكون النتيجة في البانل اما انتهاء باللون الاصفر اولا باللون الابيض..
اما اللون الاحمر الموجود على اسم الكتاب فهو للدلالة على ان الكتاب مازال معارا ولم تتم اعادته وعند الاعادة نعدل السجل بوضع اشارة الشك على
checkbox ونضغط تعديل وبذلك يصبح لون الكتاب اسود.... اما من ناحية جعل اللون اخضر فقط استبدل كلمة Red ب Green في الصب StateBook
بالمثال الاخير اعارة الكتب
رمضان كريم ... دمت بخير
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
