public User GetDefaultUserforOrganization(long organizationId, OrganizationType type) { OrganizationRoleUser orgRoleUser = null; switch (type) { case OrganizationType.Franchisee: orgRoleUser = _orgRoleUserRepository.GetDefaultOrgRoleUserforOrganization(organizationId, (long)Roles.FranchiseeAdmin); break; case OrganizationType.CallCenter: orgRoleUser = _orgRoleUserRepository.GetDefaultOrgRoleUserforOrganization(organizationId, (long)Roles.CallCenterManager); break; case OrganizationType.MedicalVendor: orgRoleUser = _orgRoleUserRepository.GetDefaultOrgRoleUserforOrganization(organizationId, (long)Roles.MedicalVendorAdmin); break; } if (orgRoleUser != null) { return(_userRepository.GetUser(orgRoleUser.UserId)); } return(null); }