Beispiel #1
0
        public Mensagem ConfirmacaoFinalizar(List <string> lista, bool elaboracao = true)
        {
            string listaConcatenada = Mensagem.Concatenar(lista);

            return(new Mensagem()
            {
                Texto = string.Format((elaboracao ? "Deseja realmente finalizá-lo?" : " Ao finalizar um projeto geográfico revertido irá invalidar os projetos geográficos e as caracterizações dependentes: {0}. Deseja realmente finalizá-lo?"), listaConcatenada), Tipo = eTipoMensagem.Informacao
            });
        }
 public Mensagem SemPermissao(List <string> nomePermissoes)
 {
     if (nomePermissoes.Count == 1)
     {
         return(SemPermissao(nomePermissoes.First()));
     }
     else
     {
         return(SemPermissoes(Mensagem.Concatenar(nomePermissoes)));
     }
 }
        public Mensagem DependenciasImpossivelExcluir(List <string> caracterizacoes, bool isProjetoGeo)
        {
            string mensagem = string.Empty;
            string tipo     = isProjetoGeo ? "projeto geografico" : "caracterização";
            string artigo   = isProjetoGeo ? "O" : "A";
            string plural   = caracterizacoes.Count > 1 ? "s" : "";

            mensagem = string.Format("{0} {1} tem a{2} seguinte{2} dependência{2}:", artigo, tipo, plural);

            mensagem += " {0}. ";

            mensagem += string.Format("Por consequência, {0} {1} não podera ser excluido!", artigo.ToLower(), tipo);

            return(new Mensagem()
            {
                Tipo = eTipoMensagem.Advertencia, Texto = String.Format(mensagem, Mensagem.Concatenar(caracterizacoes))
            });
        }
 public Mensagem CaracterizacaoDesatualizadaEnviar(List <string> caracterizacoes)
 {
     if (caracterizacoes.Count > 1)
     {
         return(new Mensagem()
         {
             Tipo = eTipoMensagem.Informacao, Texto = String.Format("As Caracterizações {0} estão diferente das existentes no IDAF. Caso deseje, acesse o Passo 2 para verificar as alterações.", Mensagem.Concatenar(caracterizacoes))
         });
     }
     else
     {
         return(new Mensagem()
         {
             Tipo = eTipoMensagem.Informacao, Texto = String.Format("A Caracterização {0} está diferente da existente no IDAF. Caso deseje, acesse o Passo 2 para verificar as alterações.", caracterizacoes.First())
         });
     }
 }
 public Mensagem CopiarCaracterizacaoDesatualizada(List <string> caracterizacoes)
 {
     if (caracterizacoes.Count > 1)
     {
         return(new Mensagem()
         {
             Tipo = eTipoMensagem.Advertencia, Texto = String.Format("As Caracterizações {0} foram alteradas pelo IDAF. Caso deseje, clique no botão de copiar na linha da caracterização para atualizar os dados.", Mensagem.Concatenar(caracterizacoes))
         });
     }
     else
     {
         return(new Mensagem()
         {
             Tipo = eTipoMensagem.Advertencia, Texto = String.Format("A Caracterização {0} foi alterada pelo IDAF. Caso deseje, clique no botão de copiar na linha da caracterização para atualizar os dados.", caracterizacoes.First())
         });
     }
 }
 public Mensagem TituloDeveSerDoTipoConfigurado(List <string> nomeDoModeloDoTitulo)
 {
     return(new Mensagem()
     {
         Tipo = eTipoMensagem.Advertencia, Texto = String.Format("O modelo título associado deve ser do tipo \"{0}\".", Mensagem.Concatenar(nomeDoModeloDoTitulo))
     });
 }
 public Mensagem AssociadoCaracterizacoes(List <String> caracterizacoes)
 {
     return(new Mensagem()
     {
         Tipo = eTipoMensagem.Advertencia, Texto = String.Format("O empreendimento não pode ser excluído, pois está associado as seguites caracterizações: {0}", Mensagem.Concatenar(caracterizacoes))
     });
 }
 public Mensagem AssociadoDependencias(List <String> dependencias)
 {
     return(new Mensagem()
     {
         Tipo = eTipoMensagem.Advertencia, Texto = String.Format("O empreendimento não pode ser excluído, pois está associado as seguites dependências: {0}", Mensagem.Concatenar(dependencias))
     });
 }
 public Mensagem TitulosAssociados(List <string> titulos)
 {
     return(new Mensagem()
     {
         Tipo = eTipoMensagem.Advertencia, Texto = String.Format("Não foi possível excluir o cadastro, pois o mesmo está associado ao(s) título(s) {0}.", Mensagem.Concatenar(titulos))
     });
 }
Beispiel #10
0
 public Mensagem ModeloAssociadoAtividade(string nomesGrupo)
 {
     return(new Mensagem()
     {
         Tipo = eTipoMensagem.Advertencia, Texto = String.Format("O modelo não pode ser definido como não solicitado pelo público externo, pois está associado à configuração da(s) atividade(s) {0}.", Mensagem.Concatenar(nomesGrupo))
     });
 }
Beispiel #11
0
 public Mensagem PermissaoNaoEncontrada(List <string> permissoes)
 {
     return(new Mensagem()
     {
         Tipo = eTipoMensagem.Advertencia, Campo = "", Texto = String.Format("Permissão não encontrada no banco, \"{0}\".", Mensagem.Concatenar(permissoes))
     });
 }
Beispiel #12
0
 public Mensagem RoteiroAtividadeConfigurada(List <string> atividades, List <string> finalidades, List <string> titulos)
 {
     return(new Mensagem()
     {
         Tipo = eTipoMensagem.Advertencia, Texto = String.Format("Já existe roteiro cadastrado para a(s) atividade(s) {0}, com a(s) finalidade(s) {1}, e para o(s) título(s) {2}.", Mensagem.Concatenar(atividades), Mensagem.Concatenar(finalidades), Mensagem.Concatenar(titulos))
     });
 }
Beispiel #13
0
 public Mensagem AtualizarRoteiro(string roteiros)
 {
     return(new Mensagem()
     {
         Texto = String.Format(@"Ao editar este item a versão do(s) roteiro(s) {0} será alterada. Deseja confirmar a edição?", Mensagem.Concatenar(roteiros))
     });
 }
Beispiel #14
0
 public Mensagem ItemAssociadoChecagem(string acao, List <String> checagem)
 {
     return(new Mensagem()
     {
         Tipo = eTipoMensagem.Advertencia, Texto = string.Format("O item não pode ser {0} pois está sendo utilizado na(s) checagem(s) {1}.", acao, Mensagem.Concatenar(checagem))
     });
 }
Beispiel #15
0
 public Mensagem ItemAssociadoAnalise(string acao, List <String> protocolo)
 {
     return(new Mensagem()
     {
         Tipo = eTipoMensagem.Advertencia, Texto = string.Format("O item não pode ser {0} pois está sendo utilizado na(s) análise(s) do(s) {1}.", acao, Mensagem.Concatenar(protocolo))
     });
 }
Beispiel #16
0
 public Mensagem ItemAssociado(string acao, string roteiros)
 {
     return(new Mensagem()
     {
         Tipo = eTipoMensagem.Advertencia, Texto = string.Format("O item não pode ser {0} pois está sendo utilizado no(s) roteiro(s) {1}.", acao, Mensagem.Concatenar(roteiros, ','))
     });
 }