View Full Version : Role در MVC6
alireza_rashvand
یک شنبه 12 اردیبهشت 1395, 16:51 عصر
سلام
قبلا در مورد Role در MVC (http://barnamenevis.org/showthread.php?483438-Role-%D8%AF%D8%B1-MVC) با دوستان گفتگو داشتم ولی در mvc6 نمي دونم باید چطور ازش استفاده کنم.
دوستان اگر می تونند کمک کنند
خدا خیرتون بده.
ali_kolahdoozan
یک شنبه 12 اردیبهشت 1395, 16:58 عصر
دقیقن مشابه MVC 5 است . مشکل کجاست ؟
alireza_rashvand
یک شنبه 12 اردیبهشت 1395, 19:30 عصر
قبلا در تاپیکی (اضافه کردن Identity 2.0 (http://barnamenevis.org/showthread.php?471502-%D8%A7%D8%B6%D8%A7%D9%81%D9%87-%DA%A9%D8%B1%D8%AF%D9%86-Identity-2-0)) متوجه شدم باید پروژه نمونه رو نصب کنم خود به خود کلاس ها ایجاد میشه
PM> Install-Package Microsoft.AspNet.Identity.Samples -Pre
اما این دستور با خطا مواجه میشه (رفرنس)
alireza_rashvand
دوشنبه 20 اردیبهشت 1395, 16:40 عصر
حب! برای ثبت یک رول این گونه عمل کردم و جواب داد
ابتدا کنترلر زیر رو ایجاد کردم
public partial class RolesAdminController : Controller
بعد اکشن زیر رو درونش نوشتم تا برای ذخیره کردن ازش استفاده کنم
public virtual async Task<ActionResult> Create(RoleViewModel roleViewModel)
{
if (ModelState.IsValid)
{
var _roleManager = new RoleStore<IdentityRole>(db);
var role = new IdentityRole(roleViewModel.Name);
var roleresult = await _roleManager.CreateAsync(role);
if (roleresult.Succeeded)
{
return View();
}
else AddErrors(roleresult);
}
return View(roleViewModel);
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.