Exemplo n.º 1
0
        public void Executar(string acaoLogLote, int loteId, string observacao)
        {
            var logLote = new LogLote
            {
                Acao = acaoLogLote,
                Lote = new Lote {
                    Id = loteId
                },
                Usuario = (Usuario)this.sessaoDoUsuario.UsuarioAtual ?? new Usuario {
                    Id = -1
                },
                Observacao = observacao
            };

            this.logLoteRepositorio.Salvar(logLote);
        }
Exemplo n.º 2
0
        public void Executar(string acaoLogProcesso, int loteId, string observacao, string token)
        {
            var usuario = this.usuarioRepositorio.ObterPorToken(token);

            var logLote = new LogLote
            {
                Acao = acaoLogProcesso,
                Lote = new Lote {
                    Id = loteId
                },
                Usuario    = usuario,
                Observacao = observacao
            };

            this.logLoteRepositorio.Salvar(logLote);
        }