/// <summary>
        /// Altera dados na base de dados
        /// </summary>
        /// <param name="condominioModel">Dados do modelo</param>
        public void Editar(CondominioModel condominioModel)
        {
            tb_condominio condominioE = new tb_condominio();

            Atribuir(condominioModel, condominioE);
            unitOfWork.RepositorioCondominio.Editar(condominioE);
            unitOfWork.Commit(shared);
        }
        /// <summary>
        /// Insere um novo na base de dados
        /// </summary>
        /// <param name="condominioModel">Dados do modelo</param>
        /// <returns>Chave identificante na base</returns>
        public int Inserir(CondominioModel condominioModel)
        {
            tb_condominio condominioE = new tb_condominio();

            Atribuir(condominioModel, condominioE);
            unitOfWork.RepositorioCondominio.Inserir(condominioE);
            unitOfWork.Commit(shared);
            return(condominioE.IdCondominio);
        }
        public void AtribuirTest()
        {
            GerenciadorCondominio_Accessor target = new GerenciadorCondominio_Accessor(); // TODO: Initialize to an appropriate value
            CondominioModel condominioModel       = null;                                 // TODO: Initialize to an appropriate value
            tb_condominio   condominioE           = null;                                 // TODO: Initialize to an appropriate value

            target.Atribuir(condominioModel, condominioE);
            Assert.Inconclusive("A method that does not return a value cannot be verified.");
        }
 /// <summary>
 /// Atribui dados do Condominio Model para o Condominio Entity
 /// </summary>
 /// <param name="condominioModel">Objeto do modelo</param>
 /// <param name="condominioE">Entity mapeada da base de dados</param>
 private void Atribuir(CondominioModel condominioModel, tb_condominio condominioE)
 {
     condominioE.IdCondominio = condominioModel.IdCondominio;
     condominioE.Nome         = condominioModel.Nome;
     condominioE.Rua          = condominioModel.Rua;
     condominioE.Numero       = condominioModel.Numero;
     condominioE.Bairro       = condominioModel.Bairro;
     condominioE.Complemento  = condominioModel.Complemento;
     condominioE.CEP          = condominioModel.Cep;
     condominioE.Cidade       = condominioModel.Cidade;
     condominioE.Estado       = condominioModel.Estado;
 }