سلام استاد
ببخشید این قسمت که دکمه حذف رو میزنیم وارد یه صفحه DeleteUser میشه و اطلاعات کاربر رو نمایش میده و با زدن دکمه تایید فیلد IsDelete کاربر True میشه و کاربر حذف میشه
حالا من شرطی گذاشتم که اگه کاربر حذف شده بود بجای دکمه یه دکمه بازیابی نشون نمایش داده میشه که اینم به همون ادرس DeleteUser میره ولی وقتی فیلد IsDelete - True باشه اصلا وارد صفحه delete user نمیشه این خطا رو میده ولی وقتی فیلد delete user False میشه بدون مشکل وارد صفحه میشه
بعد وقتی IsDelete True میشه اصلا Id رو با خودش نمیبره به صفحه برا بازیابی و ویرایش در ویرایش هم همین مشکل رو دارم
اینم خطایی که میده

سلام
متن خطا مشخصه دوست من
اون object خالیه عزیز
چرا قبل اینکه IsDeleteش True بشه درست کار میکنه به محض اینکه کاربری حذف میشه دیگه اون ای دی ارسال نمیشه به صفحه کلافه شدم هرکار میکنم نمیشه
این حالتیه که IsDelete کاربر True هست userId رو میخونه ولی user رو null میزنه

ولی حالا همین برا کاربری که IsDelete=False هست درست و بدون مشکل کار میکنه
در بانک بررسی کنید شاید موقع edit اون فیلد خالی میشه
چک کردم داداش فیلد خالی نمیشه چه راهی پیشنهاد میدین الان دو روزه گیر همینم خودم هرکار کردم نمیشه هر مشکلی پیش میومد با یکی دو بار دیباگ کردن حل میشد ولی این عجیبه واسم وقتی یوزر Is Delete هست خطا میده ولی وقتی IsDelete فالس هست درسته همه چی

داداش بببن UserId هم میفرسته تمام عملیات تا اونجا که GetUserById میشه درست پیش میره ولی null میشه یوزر
این متود هم مشکلی نداره GetUserById چون واسه یوزر هایی که IsDelete نیستن درست کار میکنه
user رو بررسی کنید ببینید همه مقدار ها داخلش هستند
اره داداش همه مقدارها داخلش هست بخاطر همین تعجب کردم توش موندم دیگه مشمل از کجا می تونه باشه لج کرده
یه راهکاری چیزی بدین کمکم کنید درستش کنم ممنون میشم�
لاین 570 از user service رو قرار دهید
داداش این متودی که داره خطا میده

اینم متود GetUserById

اینم کد index که یوزر ای دی رو میفرسته به صفحه دلیت یوزر

اینم کد های صفحه DeleteUser

وقتی IsDelete=False هست بدون مشکل کار میکنه ولی وقتی True میشه اینطوری میشه
تصویری از مقادیر داخل user در خط 568 قرار دهید
این تصویر مال وقتیه که IsDelete برابر Trueهست که این میشه

این تصویر مال وقتیه که IsDelete برابر False هست که بدون خطا یوزر رو میخونه

خیلی عجیبه
احتمال زیاد مشکل از این فیلد نیست از جای دیگه است
بارها پیش اومده ارور عجیب قریب داده و ربطی به ارور نداشته
این خط رو کامنت کنید و احتمالا ارور اصلی نمایان میشه
کامنت کردم خطا میره روی خط بعدی که ایمیل هست
دیگه کلافه شدم بخدا
متاسفانه قابل حدس نیست
داداش پیدا کردم مشکل کجای کار بود گفتم بگم که اگه کسی به این مشکل برخورد حل شه
این تیکه کد که توی Context نوشتیم کامنتش کردم درست شد
