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); }
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); }