public void IncrementarAbandonadasParaHoje(int usuarioId) { var estatistica = this.estatisticaAprovacaoRepositorio.ObterDeHojePorUsuario(usuarioId); if (estatistica == null) { estatistica = new EstatisticaAprovacao() { DataRegistro = DateTime.Today.Date, Usuario = this.usuarioRepositorio.ObterPorId(usuarioId) }; } estatistica.TotalAbandonadas++; this.estatisticaAprovacaoRepositorio.Salvar(estatistica); }
public void IncrementarLiberadasParaHoje(IUsuario usuarioAtual, int processoId) { var estatistica = this.estatisticaAprovacaoRepositorio.ObterDeHojePorUsuario(usuarioAtual.Id); if (estatistica == null) { estatistica = new EstatisticaAprovacao() { DataRegistro = DateTime.Today.Date, Usuario = this.usuarioRepositorio.ObterPorId(usuarioAtual.Id) }; } if (this.processoRepositorio.ExisteDocumentoComFraude(processoId)) { estatistica.TotalLiberadasComFraude++; } else { estatistica.TotalLiberadas++; } this.estatisticaAprovacaoRepositorio.Salvar(estatistica); }