/// <summary> /// Executa a sincronização dos dados alterados no diário de classe. (Fotos) /// </summary> public static void ExecJobAtualizaFotoDiarioClasse() { List <DCL_Protocolo> ltProtocolo = DCL_ProtocoloBO.SelecionaNaoProcessadosPorTipo (DCL_ProtocoloBO.eTipo.Foto, ACA_ParametroAcademicoBO.ParametroValorInt32PorEntidade(eChaveAcademico.QUANTIDADE_MAXIMA_BUSCA_PROTOCOLO_FOTO, new Guid())); ltProtocolo.ForEach(protocolo => { // Marca o protocolo como "Em processamento". protocolo.pro_status = (byte)DCL_ProtocoloBO.eStatus.EmProcessamento; protocolo.pro_tentativa++; }); DCL_ProtocoloBO.AtualizaListaProtocolos(ltProtocolo); ACA_AlunoBO.ProcessarProtocoloFoto(ltProtocolo, TENTATIVAS_PROCESSAMENTO_PROTOCOLO); }