private Solicitacao criarSolicitacaoParaLogradouro(Logradouro l, Solicitacao.TipoSolicitacao tipo)
        {
            Solicitacao s = findSolicitacaoByTipo(l, tipo);

            if (s == null)
            {
                s = new Solicitacao(tipo);
                l.Solicitacoes.Add(s);
            }
            return(s);
        }
 private Solicitacao findSolicitacaoByTipo(Logradouro l, Solicitacao.TipoSolicitacao tipo)
 {
     return(l.Solicitacoes.Find(s => s.Tipo == tipo));
 }