ورود

View Full Version : سوال: آپدیت کردن اطلاعات کاربر و تغییر چند فیلد از ApplicationUser



alibahman47
سه شنبه 17 مرداد 1396, 20:42 عصر
درود
در قسمتی از پنل مدیریت که مدیر میتواند یک کاربر را بلاک کند به صورت زیر طراحی شده که وظعیت بلاک بودن کاربر یا فعال بودن دسترسی و تاریخ انقضای مدت بلاک از کاربر دریافت میشود :

Httpget

http://s8.picofile.com/file/8302965826/Get.png
VIew
http://s9.picofile.com/file/8302965792/view.png

http://s8.picofile.com/file/8302965050/img.png

بعد از کلیک روی ذخیره اطلاعات به اکشن زیر می آید :
کد بسیار واضح است - با تجه به Id شیِ فرستاده شده از سمت View , کاربر را پیدا کرده و دو فیلد مربوطه را مقدار دهی کرده ام - اما در زمان ذخیره کردن از دستورات خارج شده و به Catch میرود.


http://s9.picofile.com/file/8302965068/BBBBB.png

زمان کار کردن با ApplicationUser نکته خاصی وجود دارد که من رعایت نکده ام ؟

Moien Tajik
چهارشنبه 18 مرداد 1396, 00:14 صبح
برای Update کردن User باید از خود Usermanager استفاده کنید و نباید از Context استفاده کنید : https://stackoverflow.com/a/39545583

اگر جواب نداد ، Error Message رو قرار بدید .