public String CalculaPontuacoesByEtapa(Int32 IdTurma, Int32 IdEtapa, Int32 IdEmpresaCadastro, Boolean isAvaliador, String conclusaoAvaliacao) { EntTurma Turma = new BllTurma().ObterPorId(IdTurma); String Protocolo = "2011-" + IdTurma + "-" + IdEmpresaCadastro + "-" + new Random().Next(100000, 999999); List <EntQuestionario> listaQuestionarios = new BllQuestionario().ObterEnviadosPorIdEtapaIdEmpresa(IdEtapa, IdEmpresaCadastro); ProcessaQuestionariosAvaliacao(listaQuestionarios, IdEmpresaCadastro, IdEtapa, Protocolo, conclusaoAvaliacao); return(Protocolo); }
public String CalculaPontuacoes(Int32 IdTurma, Int32 IdEmpresaCadastro, Int32 IdUsuario) { EntTurma Turma = new BllTurma().ObterPorId(IdTurma); String Protocolo = "2011-" + IdTurma + "-" + IdEmpresaCadastro + "-" + new Random().Next(100000, 999999); List <EntQuestionario> listaQuestionarios = new BllQuestionario().ObterAbertosPorIdTurmaIdEmpresa(IdTurma, IdEmpresaCadastro); ProcessaQuestionarios(listaQuestionarios, IdEmpresaCadastro, IdTurma, Protocolo); if (IdUsuario > 0) { new BllLogAcao().Inserir(IdTurma, IdEmpresaCadastro, IdUsuario, EntTipoAcao.TIPO_ACAO_ENVIO_QUESTIONARIO_EMPRESA); } return(Protocolo); }