avatar
آرش آهمند

کاربر

  • 1400/10/15
  • 0
  • 81
1400/10/15 |
backend

مشکل در کار کردن با پراپرتی های bool در net core و خوندنش از sql

سلام دوستان .

من یک پراپرتی دارم توی ان تی تی خودم با عنوان فعال یا غیر فعال بودن

حالا زمان ثبت اطلاعات توی بانک داده هیچ مشکلی نیست و با true و false می تونم مقدار دهیش کنم .

همچنین توی اس کیو ال سرور هم توی نمای ویرایش true و false نشون میده . اما توی نما نمایش 1 و 0 نشون میده

تا اینجا مشکلی با سیستم ندارم .

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

حتی توی کانتکست خودم از کانورژن زیر استفاده کردم :

HasConversion<bool?>(f => f, t => t ?? true);

اما فایده ای نداره .

حتی توی ویو لیست خودم بجای شرط اومدم یک چک باکس گذاشتم . باز هم ردیف هایی که مقدارشون true هست رو تیک نمیزاره .

 

ممنون میشم راهنمایی کنین


  • 1400/10/15

دوستان مشکل از کد خودم بود . توی سرویس زمان تبدیل به Dto اصلا مقدار activ رو مقداردهی نمی کردم



پاسخی برای این باگ ارسال کنید

لطفا کدها را درون قطعه کد ارسال نمایید

برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری