public ExpedicaoController(ExpedicaoService expedicaoService, RelatorioService relatorioService, EtiquetaService etiquetaService, UnitOfWork uow) { _expedicaoService = expedicaoService; _relatorioService = relatorioService; _etiquetaService = etiquetaService; _uow = uow; }
public void DeveExecutarUmRelatorioSincrono() { RelatorioService relatorioService = new RelatorioService(Settings); Stream relatorio = relatorioService.GetRelatorioSincrono(new RelatorioSincronoDto { CaminhoRelatorio = "/testes/jrsclient/abstract_book_cover.jrxml/abstract_book_cover.jrxml", Formato = TipoFormatoRelatorio.Pdf }).Result; Assert.NotNull(relatorio); }
public ProdutoController( UnitOfWork unitOfWork, ProdutoEstoqueService produtoEstoqueService, RelatorioService relatorioService, EtiquetaService etiquetaService, ILog ilog) { _unitOfWork = unitOfWork; _produtoEstoqueService = produtoEstoqueService; _relatorioService = relatorioService; _etiquetaService = etiquetaService; _log = ilog; }
public ControlarPontoViewModel(UnitOfWork unitOfWork, IUsuarioRepositorio usuarioRepository, PontoService pontoService, IPontoDiaRepository pontoRepository, RelatorioService relatorioService) { this.pontoService = pontoService; this.pontoRepository = pontoRepository; this.relatorioService = relatorioService; this.Funcionarios = usuarioRepository.findFuncionarios(); this.FuncionarioEscolhido = Funcionarios[0]; this.ExibirCommand = new RelayCommand(exibir); base.unitOfWork = unitOfWork; unitOfWork.openConnection(); }
public ActionResult SaidaEstoque(string dataInicio, string dataFim) { ViewBag.DataInicio = dataInicio; ViewBag.DataFim = dataFim; DateTime dt; if (DateTime.TryParse(dataInicio, out dt) && DateTime.TryParse(dataFim, out dt)) { var viewModel = RelatorioService.RelatorioSaidaList(dataInicio, dataFim); ViewBag.TotalPrecoCusto = viewModel.Sum(x => x.PrecoCusto); return(View(viewModel)); } ViewBag.Error = "Insira datas válidas"; return(View()); }
private static void ExercicioParte3() { //1 - Extraia o texto do arquivo 'Texto Ipsum.txt' e atribua-o a variável texto //Coloque aqui o caminho do arquivo Ipsum string caminhoArquivoIpsum = @""; string texto = default; //2 - Mostre o texto no console //3 - No meio do texto tem o valor {Referencia: 958220}. // Extraia o valor 958220 direto do texto e atribua-o a variavel referencia. string referencia = default; //Salve o texto da variável relatório em um novo arquivo de texto na pasta documentos do windows // O nome do arquivo de texto será: relatorio_referencia_958220.txt //Dica: use a variavel caminhoPastaDocumento para criar o caminho de salvamento do arquivo var relatorioService = new RelatorioService(); var relatorio = relatorioService.GetTexto(referencia); var caminhoPastaDocumento = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); }
public RelatorioViewModel(IUsuarioRepositorio usuarioRepository, ITipoIntervaloRepository tipoIntervaloRepository, RelatorioService relatorioService, IUnitOfWork unitOfWork) { this.usuarioRepository = usuarioRepository; this.tipoIntervaloRepository = tipoIntervaloRepository; this.relatorioService = relatorioService; this.Funcionarios = usuarioRepository.findFuncionarios(); this.FuncionarioEscolhido = Funcionarios.FirstOrDefault(); var today = DateTime.Today; this.PeriodoInicio = new DateTime(today.Year, today.Month, 1); this.PeriodoFim = PeriodoInicio.AddMonths(1).AddDays(-1); this.ExibirCommand = new RelayCommand(exibir); this.ExportarCommand = new RelayParameterCommand <string>(exportarExcel); this.ExibirPontoCommand = new RelayCommand(exibirPonto); this.unitOfWork = unitOfWork; unitOfWork.openConnection(); }
public ControleFolgaViewModel(IUsuarioRepositorio usuarioRep, RelatorioService relatorioService, PontoService pontoService, IUnitOfWork unitOfWork) { this.usuarioRepository = usuarioRep; this.relatorioService = relatorioService; this.pontoService = pontoService; base.unitOfWork = unitOfWork; var today = DateTime.Today; this.PeriodoInicio = new DateTime(today.Year, today.Month, 1); this.PeriodoFim = PeriodoInicio.AddMonths(1).AddDays(-1); this.Funcionarios = usuarioRepository.findFuncionarios().OrderBy(x => x.Nome).ToList(); this.FuncionarioEscolhido = Funcionarios[0]; diasAlterados = new List <DiaFolgaDTO>(); ExibirCommand = new RelayCommand(validarExibicao); SalvarCommand = new RelayCommand(confirmarSalvar, podeSalvar); FecharCommand = new RelayCommand(() => requestView(CLOSE)); unitOfWork.openConnection(); }
public HistoricoAcaoUsuarioController(UnitOfWork unitOfWork, RelatorioService relatorioService, ILog log) { _unitOfWork = unitOfWork; _relatorioService = relatorioService; _log = log; }
public ArmazenagemController(UnitOfWork uow, RelatorioService relatorioService, ILog log) { _uow = uow; _relatorioService = relatorioService; _log = log; }
public RelatorioController(DaoVenda daoVenda, RelatorioService relatorio, GestaoVendasContext context) { _daoVenda = daoVenda; _relatorio = relatorio; _context = context; }