PDA

View Full Version : سوال: وضعیت 3 حالته (انتظار ، تایید ، کنسل ) برای رزرو ؟



Fartaj
جمعه 30 تیر 1391, 18:44 عصر
سلام خدمت دوستان

امیدوارم جواب این یکی سوالم رو بگیرم !:افسرده:

دوستان من در حال پیاده سازی رزرو آنلاین هتل هستم که تو این رزرو کاربر پس از وارد کردن اطلاعات و زدن دکمه تایید یک کد رهگیری می گیره و یک متن نمایش داده می شه "رزرو شما در حال بررسی است شما می توانید از طریق کد رهگیری پیگیر رزرو خود باشید " حالا میایم سمت مدیر اونجا یک جدول گذاشتم برای مدیریت رزرو های انجام شده تو این جدول یکی از فیلها وضعیت رزرو هستش که همون "در حال انتظار ، تایید و کنسل "
و مدیر باید اینجا وضعیت رو مشخص کنه بعد با انتخاب یکی از این وضعیت ها یک چیزی شبیه funcybox براش باز بشه و بتونه اونجا به کاربری که رزرو کرده یک ایمیل بزنه و به کاربر اعلام وضعیت کنه یعنی بهش بگه که رزرو شما تایید یا لغو شد .

حالا مشکل من تو همین وضعیت هست چجوری یک فیلد 3 حالته یزارم و با چی تو گریدویو این وضعیت رو بگیرم با radio button ؟

حداقل یک مشاوره بدید

90011

fakhravari
جمعه 30 تیر 1391, 19:03 عصر
خوب به تعداد مواردی که نیاز دارید باید Option اضافه کنید.
1) در حال برسی
2) موافقط
3)....
میتوانیدفیلد عددی بگیری که کد وضعیت بزاری یا فیلد از نوع string بگیری متن بزاری.

Fartaj
جمعه 30 تیر 1391, 19:16 عصر
یعنی من یک radio button list با سه حالت بزارم ؟ اگه این کار رو بکنم چجوری می تونم حالت های radio button را براساس متن موجود تو فیلد (درحال انتظار و .. ) بایند کنم و بگم اگه نوشته بود در حال انتظار radiobutton مخصوص اون پر بشه ؟ و چجوری می تونم بگم به محض کلیک روی مثلا تایید کلیک شد funcybox بیاد بالا و بخواد ایمیل بفرسته ؟؟

90013

TeacherMath
جمعه 30 تیر 1391, 19:31 عصر
از dropdown و enum استفاده کنید.

Fartaj
جمعه 30 تیر 1391, 20:24 عصر
منظورتون چیه از enum ؟؟

fakhravari
جمعه 30 تیر 1391, 21:32 عصر
enum یه سری option که میتونی به وصیله کد بسازی.
enum Days { delete, select, update, insert };



static void Main()
{
string x = Days.update.ToString();
string y = Days.insert.ToString();
}
به نظر من یه جدول بساز برای این option ها و کد ID را در جدول درخواست بگیر