Exemple #1
0
 public ExpedicaoController(ExpedicaoService expedicaoService, RelatorioService relatorioService, EtiquetaService etiquetaService, UnitOfWork uow)
 {
     _expedicaoService = expedicaoService;
     _relatorioService = relatorioService;
     _etiquetaService  = etiquetaService;
     _uow = uow;
 }
Exemple #2
0
        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);
        }
Exemple #3
0
 public ProdutoController(
     UnitOfWork unitOfWork,
     ProdutoEstoqueService produtoEstoqueService,
     RelatorioService relatorioService,
     EtiquetaService etiquetaService,
     ILog ilog)
 {
     _unitOfWork            = unitOfWork;
     _produtoEstoqueService = produtoEstoqueService;
     _relatorioService      = relatorioService;
     _etiquetaService       = etiquetaService;
     _log = ilog;
 }
Exemple #4
0
        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());
        }
Exemple #6
0
        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();
        }
Exemple #9
0
 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;
 }
Exemple #11
0
 public RelatorioController(DaoVenda daoVenda, RelatorioService relatorio, GestaoVendasContext context)
 {
     _daoVenda  = daoVenda;
     _relatorio = relatorio;
     _context   = context;
 }