public async Task Create(RestaurantOwnerCreateDto model) { int quantityUsers = _context.Users.Count(); var user = new RestaurantOwner { UserId = quantityUsers + 1, Email = model.Email, UserName = model.Email, Name = model.Name }; var result = await _userManager.CreateAsync(user, model.Password); await _userManager.AddToRoleAsync(user, RoleHelper.RESTAURANTOWNER); if (!result.Succeeded) { throw new Exception("No se pudo registrar el usuario."); } }
public async Task <ActionResult> Create(RestaurantOwnerCreateDto model) { await _restaurantOwnerService.Create(model); return(Ok()); }