public ComunicadoSucessoMudancaEtapaService(Eleicao eleicao) : base(eleicao) { MapeamentoParametros.Add("@ETAPA_ATUAL", () => eleicao.EtapaAtual?.Nome ?? "Finalização da Eleição"); MapeamentoParametros.Add("@ETAPA_ANTERIOR", () => eleicao.EtapaAnterior?.Nome ?? "N/A - Início do Processo"); ParametrosUtilizados.Add("@EMPRESA_CNPJ"); ParametrosUtilizados.Add("@ETAPA_ATUAL"); ParametrosUtilizados.Add("@ETAPA_ANTERIOR"); }
public ComunicadoNotificacaoInscricaoBaseService(Inscricao inscricao) : base(inscricao.Eleicao) { Inscricao = inscricao; MapeamentoParametros.Add("@CANDIDATO_NOME", () => Inscricao.Eleitor.Nome); MapeamentoParametros.Add("@CANDIDATO_DADOS", RetornarDadosInscricao); ParametrosUtilizados.Add("@CANDIDATO_NOME"); ParametrosUtilizados.Add("@CANDIDATO_DADOS"); ParametrosUtilizados.Add("@TECNICO_SESMT"); ParametrosUtilizados.Add("@TECNICO_CARGO"); }
public ComunicadoEleicaoBaseService(Eleicao eleicao) { Eleicao = eleicao; MapeamentoParametros.Add("@ANO", () => Eleicao.Gestao.ToString()); MapeamentoParametros.Add("@GESTAO", ObterGestao); MapeamentoParametros.Add("@ENDERECO", RetornarEnderecoEstabelecimento); MapeamentoParametros.Add("@DATA_COMPLETA", () => RetornarDataCompleta(Eleicao.DataInicio)); MapeamentoParametros.Add("@EMPRESA_CNPJ", RetornarEmpresaCNPJ); MapeamentoParametros.Add("@PERIODO_INSCRICAO", () => RetornarPeriodo(ECodigoEtapaObrigatoria.Inscricao)); MapeamentoParametros.Add("@PERIODO_VOTACAO", () => RetornarPeriodo(ECodigoEtapaObrigatoria.Votacao)); MapeamentoParametros.Add("@TECNICO_SESMT", () => Eleicao.Usuario.Nome); MapeamentoParametros.Add("@TECNICO_CARGO", () => Eleicao.Usuario.Cargo); MapeamentoParametros.Add("@FIM_INSCRICAO", RetornarDataFimInscricao); MapeamentoParametros.Add("@CANDIDATOS", RetornarListaInscricoesHTML); }
public LinkCadastroService(Usuario usuario) : base(usuario) { MapeamentoParametros.Add("@LINK", () => LinkCadastro); }
public ResetSenhaService(Usuario usuario) : base(usuario) { MapeamentoParametros.Add("@LINK", () => LinkResetSenha); }
public NotificacaoInscricaoReprovadaService(Inscricao inscricao) : base(inscricao) { MapeamentoParametros.Add("@REPROVACAO_DADOS", RetornarDadosReprovacao); ParametrosUtilizados.Add("@REPROVACAO_DADOS"); ParametrosUtilizados.Add("@FIM_INSCRICAO"); }