مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

غیرفعال کردن یک رکورد پایگاه داده برای مدت زمان معین در C#

شنبه, 16 آذر 1398 02:50

غیرفعال کردن یک رکورد پایگاه داده برای مدت زمان معین در C#

با سلام خدمت همه دوستان
من در حال نوشتن یک برنامه با استفاده از visual studio 2013 پایگاه داده sql server 2014 هستم .برنامه بصورتی هست که تعدادی از افراد اطلاعاتشون در پایگاه داده ها ذخیره میشه و تعدادی از اونها به دلیل تخلفی که انجام میدن نباید اطلاعاتشون توی یک لیستی که قرار هست با استفاده از کریستال ریپورت گزارش گیری بشه نمایش داده بشه.مدتی رو هم که باید غیرفعال بمونن باید از کاربر بگیرم چون تعداد روزهاش برای من مشخص نیست.ممنون میشم دوستان راهنمایی کنن که بتونم به بهترین شکل طراحی و پیاده سازیش کنم 

شنبه, 16 آذر 1398 07:41

سلام

شما یک فیلد از جنس تاریخ و بصورت nullable  اضافه کن توی دیتابیس. اگر این فیلد Null  بود که خب یعنی در حالت عادی قرارداره و تخلفی نکرده

اگر تخلف کرد بلافاصله این فیلد را تا تاریخ پایان مهلت، پر کن .

کسانی که از این پست تشکر کرده اند : mehrdadmansouri,
دوشنبه, 18 آذر 1398 00:50

ممنون دوست عزیز بابت راهنماییتون.فقط یه سوال اونم اینکه بعد از اینکه تاریخش مشخص شد چجوری تا اون تاریخ باید غیر فعالش کرد.یعنی اینکه من وقتی جستجو میزنم اون شخص تا اون تاریخ توی جستجوی من ظاهر نشه.ممنون میشم اگه کد یا راهنمایی بکنین

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید