private Cidade modeloPelaEntidade(CidadeEntidade entidade)
 {
     return(new Cidade(
                new CidadeId(entidade.cidadeId),
                entidade.nome,
                entidade.cep));
 }
        public void salvar(Cidade cidade)
        {
            CidadeEntidade entidade = entidadePeloId(cidade.cidadeId());

            if (entidade == null)
            {
                entidade = new CidadeEntidade();
            }
            preencherEntidade(entidade, cidade);
            colecao().Save(entidade);
        }
 private void preencherEntidade(CidadeEntidade entidade, Cidade cidade)
 {
     entidade.cidadeId = cidade.cidadeId().Id;
     entidade.nome     = cidade.nome();
     entidade.cep      = cidade.cep();
 }