تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[نقاش] مدى فاعلية SqlWhereBuilder في مشروع ASP.NET
#1
السلام عليكم  ،،، 

أثناء عملي في احد المشاريع  واجهني طلب غريب من مدير تطوير النظم وهو نظام مفتوح قدر الامكان يتيح  للمستخدم توليد اي شروط  ،، وكان الطلب كالتالي  وهو لدينا موظفين و انواع اجازات و شروط على انواع الاجازات 

فمثلا احد القيود  ،، اذا كان الموظف عمره اكثر من 45 سنه فانه يحق له ان ياخذ اجازه  (اعتياديه) بمقدار 30 يوم  و اذا كان اقل من  45 فانه ياخذ 20 يوم اجازه اعتياديه  فقط طبعا المغزا انها ليست محدده و الا لكنت حللتها برمجياً و انما يريد عندما يطبق النظام على أي منشأه فان صاحب المنشأه يحق له ادخال الشروط كما يراه مناسب لعمله اي لا يريد تدخل المبرمج في سير عمله النظام في الكبيره و الصغيره اي يريد نظام مرن قدر الامكان طبعا فكرت في اكثر من فكره و احد الافكار هي SqlWhereBuilder فبدأت ابحث  في الانترنت الى ان وجدت ضالتي  في هذه الروابط و هي  : 

1) المصدر الاول 
2) المصدر الثاني 
3) المصدر الثالث

وهي حل مقنع و لكن تبقى فيه قليلا من المجازفه فيما يخص SQL Injection  و لازم تعمل حسابك انه ما يتعارض شرط مع شرط اخر بحيث يجب ان يمثل كل موظف الا شرط واحد فقط و لا تنطبق عليه باقي الشروط و غيرها من المشاكل التي تظهر  ،،  على العموم على لا احب ان اطيل ولكن لتكن حلقه للنقاش في حالة وجود افكار اخرى او اقتراحات  ،،، 

و السلام عليكم
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم

هذا المشروع أفضل

http://dynasql.codeplex.com/

Query عبارة عن اوبجكت، والكود يتولد حسب نوع قاعدة البيانات
الرد }}}}
تم الشكر بواسطة:
#3
(12-11-15, 09:45 PM)أبويعقوب كتب : السلام عليكم

هذا المشروع أفضل

http://dynasql.codeplex.com/

Query عبارة عن اوبجكت، والكود يتولد حسب نوع قاعدة البيانات

الشكر لك اخ ابو يعقوب  على المشاركه  ولكن كمية الأكواد مُهوله بالنسبه للغرض الذي يؤديه الكود والتي من الممكن انشاءه بخطوات ابسط ،،  النتيجه النهائيه  للواجهه التي أطمح لتصميمها و اصبحت تعمل بكفائه عاليه على موقعي يمكنك عليها بالصوره  التاليه  :

   
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  عملت مشروع asp.net مش عارف كيف أرفعه على سيرفر مجانى م.أحمد الدسوقى 2 319 03-06-16, 04:02 AM
آخر رد: ahmedabdelaliem

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم