/// <summary>
		/// Constrói o controlador da base inferior para relacionar.
		/// </summary>
		public ControladorAtendimentoGenérico()
		{
			baseSeleçãoClienteSetor = new Apresentação.Atendimento.Clientes.BaseSeleçãoClienteSetor();
			baseSeleçãoClienteSetor.Escolhida += new Apresentação.Atendimento.Clientes.BaseSeleçãoCliente.EscolhaPessoa(IniciarAtendimento);

			baseAtendimento = new BaseAtendimento();

			this.RetornarÀPrimeira = false;
		}
		/// <summary>
		/// Constrói a janela
		/// </summary>
		public DlgConfigSeleçãoClienteSetor(BaseSeleçãoClienteSetor baseInferior, string chaveConfiguração, Setor [] setores)
		{
            List<Setor> listaSetores = new List<Setor>(setores);

            if (!listaSetores.Contains(setorNE))
                listaSetores.Add(setorNE);

			// This call is required by the Windows Form Designer.
			InitializeComponent();

            listaSetores.Sort(delegate(Setor a, Setor b)
            {
                return a.Nome.CompareTo(b.Nome);
            });


			this.baseInferior      = baseInferior;
			this.chaveConfiguração = chaveConfiguração;
			this.setores           = listaSetores.ToArray();
		}