PDA

View Full Version : حرفه ای: کنترل TimeLine برای رزرواسیون



leila.net
دوشنبه 27 خرداد 1392, 12:19 عصر
با سلام
دوستان من نیاز به یه کنترل timeline که میخوام تو یه پروژه رزرو استفاده کنم . بطوری که بتونم از دیتابیس برای یک بازه زمانی معین وضعیت رو بخونم و در timeline نمایش بدم در صورتی که رزروی ثبت شده باشه امکان انتخاب وجود نداشته باشه و برای بازه های زمانی خالی بتونم با کلیک در بازه مورد نظر ، عملیات رزرو رو انجام بدم و البته در مراحل پیشرفته تر بتونم با Drag & Drop بازه زمانی یک رزرو رو که قبلا ثبت شده تغییر بدم و این تغییرات هم تو دیتابیس ثبت شه.
شاید لینک زیر بتونه بهتر منظور من رو برشونه ولی خب طبیعتا من تا این حد فعلا انتظار ندارم. پیشنهادتون برا من چی می تونه باشه؟
http://www.daypilot.org
باید اشاره کنم که از کامپوننت خاصی مثل telerik , ... هم تو پروژه استفاده نمی کنم.
اگه از دوستان کسی در این زمینه اطلاعات ممنون میشم راهنمایی کنن.

forestasphalt
دوشنبه 27 خرداد 1392, 13:33 عصر
با سلام
دوستان من نیاز به یه کنترل timeline که میخوام تو یه پروژه رزرو استفاده کنم . بطوری که بتونم از دیتابیس برای یک بازه زمانی معین وضعیت رو بخونم و در timeline نمایش بدم در صورتی که رزروی ثبت شده باشه امکان انتخاب وجود نداشته باشه و برای بازه های زمانی خالی بتونم با کلیک در بازه مورد نظر ، عملیات رزرو رو انجام بدم و البته در مراحل پیشرفته تر بتونم با Drag & Drop بازه زمانی یک رزرو رو که قبلا ثبت شده تغییر بدم و این تغییرات هم تو دیتابیس ثبت شه.
شاید لینک زیر بتونه بهتر منظور من رو برشونه ولی خب طبیعتا من تا این حد فعلا انتظار ندارم. پیشنهادتون برا من چی می تونه باشه؟
http://www.daypilot.org
باید اشاره کنم که از کامپوننت خاصی مثل telerik , ... هم تو پروژه استفاده نمی کنم.
اگه از دوستان کسی در این زمینه اطلاعات ممنون میشم راهنمایی کنن.

اگه تمایل نداری از کامپوننت های آماده استفاده کنی باید اول محیط اون رو درست کنی که توی سایت زیر هست
http://timeglider.com/widget/index.php
یا توی اکثر قالبها آماده نسخه های بهتر و جالبتر هم موجود هست که میتونی دانلود کنی
بعد که محیط رو اکی کردی باید بخونی مثلا روزها و زمانی که توی دیتابیس رزرو شده! واگر کسی کلیک کرد اون روز و تاریخ رو به دیتابیس اضافه کنی توسط آجاکس
drag drخp هم بخوای jquery ui داره که خیلی راحت میتونی ازش استفاده کنی و موقعی که drop شد اون اطلاعات رو توی دیتابیس بنویسی!
کلا باید کار رو شروع کنی و روی قسمت های مختلف سایت کار کنی
فکر کنم حداقل 1 هفته ای شما رو مشغول کنه

leila.net
دوشنبه 27 خرداد 1392, 14:52 عصر
تو استفاده از کامپوننت های آماده مسئله ای که هست نمی خوام از crack استفاده کنم اگه کامپوننت تا کنترل free در این زمینه سراغ دارین ممنون می شم راهنمایی کنین.

forestasphalt
دوشنبه 27 خرداد 1392, 16:09 عصر
تو استفاده از کامپوننت های آماده مسئله ای که هست نمی خوام از crack استفاده کنم اگه کامپوننت تا کنترل free در این زمینه سراغ دارین ممنون می شم راهنمایی کنین.
این دموی تلریکه
http://demos.telerik.com/aspnet-ajax/scheduler/examples/overview/defaultcs.aspx
از اینجا (http://ehsanavr.com/?p=1381) یا اینجا (http://soft98.ir/software/programming/component/3546-telerik-radcontrols.html)
خودشون کرک شده هستن و مشکل خاصی هم ندارن(Free هاشو باید زیاد بگردی که نسخه js داشته باشه همون لینکه بالایی رو که بهت گفتم)
خوبی این کامپوننت ها اینه که مثال ازش زیاده و راحت تر میتونی باهاش کار کنی تا کامپوننت های free(در صورت وجود) یا کدهای js