public override void Populate()
        {
            MoradoresWeb.moradores morador = (MoradoresWeb.moradores)BDS.Current;

            condominioLista = moradoresWeb.Retornacondominios(morador.idmoradores, Funcoes.Acesso).ToList();

            BindDetalhe();
        }
        public override void Atualizar(int id)
        {
            MoradoresWeb.moradores morador = (MoradoresWeb.moradores)BDS.Current;

            if (moradoresWeb.SalvaMorador(morador, Funcoes.Acesso))
            {
                if (moradoresWeb.Salvacondominios(condominioLista.ToArray(), morador.idmoradores, Funcoes.Acesso))
                {
                    MessageBox.Show("Gravado com sucesso!");
                    base.Atualizar(id);
                }
                else
                {
                    MessageBox.Show("Erro ao Atualizar os condomínios");
                }
            }
            else
            {
                MessageBox.Show("Erro ao Atualizar o Morador");
            }
        }
        public override void Adicionar()
        {
            MoradoresWeb.moradores moradores = (MoradoresWeb.moradores)BDS.Current;

            int id;

            if ((id = moradoresWeb.AdicionaMorador(moradores, Funcoes.Acesso)) > 0)
            {
                if (moradoresWeb.Salvacondominios(condominioLista.ToArray(), id, Funcoes.Acesso))
                {
                    MessageBox.Show("Salvo com sucesso!");

                    base.Adicionar();
                }
                else
                {
                    MessageBox.Show("Erro ao salvar os condomínios!");
                }
            }
            else
            {
                MessageBox.Show("Erro ao adicionar!");
            }
        }