/// <summary> /// Removes the client from the waiting queue /// </summary> /// <param name="_email">The client email to be removed.</param> public void RemoveWaitingMember(string _email) { var member = WaitingMembers.FirstOrDefault(cm => cm.Email == _email); if (member == null) { throw new InvalidOperationException("O cliente a ser removido nao foi encontrado"); } WaitingMembers.Remove(member); }