public static async Task SeedCountriesAsync(IVMSBackContext context, RoleManager <IVMSBackRole> roleManager, UserManager <IVMSBackUser> userManager) { var roleAdmin = new IVMSBackRole(); roleAdmin.Name = "Super Administrador"; await roleManager.CreateAsync(roleAdmin); var role = new IVMSBackRole(); role.Name = "Administrador"; await roleManager.CreateAsync(role); role = new IVMSBackRole(); role.Name = "Monitorista"; await roleManager.CreateAsync(role); role = new IVMSBackRole(); role.Name = "Conductor"; await roleManager.CreateAsync(role); var user = new IVMSBackUser(); user.Name = "Gad Arenas"; user.UserName = "******"; user.Email = "*****@*****.**"; await userManager.CreateAsync(user, "Sysware2016"); }
public IVMSBackUsersController(IVMSBackContext context, UserManager <IVMSBackUser> userManager, RoleManager <IVMSBackRole> roleManager) { _context = context; _userManager = userManager; _roleManager = roleManager; }
public VehicleStatusController(IVMSBackContext context, UserManager <IVMSBackUser> userManager, RoleManager <IVMSBackRole> roleManager, IWebHostEnvironment environment) { _context = context; _userManager = userManager; _roleManager = roleManager; _environment = environment; }