/// <summary>
        /// Populates the user view model with the required dropdowns
        /// </summary>
        /// <param name="userViewModel"></param>
        private void PopulateUserDropDowns(UserViewModel userViewModel)
        {
            // Roles
            string[] excludedRoles = {};
            userViewModel.RoleSelectList = userViewModel.RoleSelectList = BuildRolesSelectList(excludedRoles);

            // Tenants
            IRepository <Tenant> tenantRepository = new RepositoryWithoutTenant <Tenant>();
            IQueryable <Tenant>  tenants          = tenantRepository.GetAll();
            SelectList           tenantSelectList = new SelectList(tenants, "TenantId", "Name");

            userViewModel.TenantSelectList = tenantSelectList;
        }
        /// <summary>
        /// Populates the user view model with the required dropdowns
        /// </summary>
        /// <param name="userViewModel"></param>
        private void PopulateUserDropDowns(UserViewModel userViewModel)
        {
            // Roles
            string[] excludedRoles = {};
            userViewModel.RoleSelectList = userViewModel.RoleSelectList = BuildRolesSelectList(excludedRoles);

            // Tenants
            IRepository<Tenant> tenantRepository = new RepositoryWithoutTenant<Tenant>();
            IQueryable<Tenant> tenants = tenantRepository.GetAll();
            SelectList tenantSelectList = new SelectList(tenants, "TenantId", "Name");
            userViewModel.TenantSelectList = tenantSelectList;
        }