private async Task SetupNewRole(CustomUser user, string oldRole, string newRole)
        {
            if (oldRole != "None")
            {
                if (await _userManager.IsInRoleAsync(user, "Customer"))
                {
                    _repoCust.DeleteAll(user.Id);;
                    await _userManager.RemoveFromRoleAsync(user, "Customer");
                }

                if (await _userManager.IsInRoleAsync(user, "Partner"))
                {
                    _repoPart.DeleteAll(user.Id);;
                    await _userManager.RemoveFromRoleAsync(user, "Partner");
                }

                await _userManager.RemoveFromRoleAsync(user, "Administrator");
            }

            await _userManager.AddToRoleAsync(user, newRole);
        }