public IEnumerable <Rota> LerRelatorio(IArquivoService arquivoService, string nomeDoArquivo) { var queue = arquivoService.LerArquivoDeEntrada(nomeDoArquivo); var veiculos = ObterVeiculos(queue).ToList(); var rotas = ObterRotas(queue, veiculos); return(rotas); }
public DocumentoService(IDocumentoRepository documentoRepository, ISetorRepository setorRepository, IUsuarioRepository usuarioRepository, IEmailService emailService, IAtividadeRepository atividadeRepository, IHistoricoRepository historicoRepository, IArquivoService arquivoService) { this._documentoRepository = documentoRepository; this._setorRepository = setorRepository; this._usuarioRepository = usuarioRepository; this._emailService = emailService; this._atividadeRepository = atividadeRepository; this._historicoRepository = historicoRepository; this._arquivoService = arquivoService; }
public Tuple <IEnumerable <Rota>, double> LerRelatorioComCombustivel(IArquivoService arquivoService, string nomeDoArquivo) { var queue = arquivoService.LerArquivoDeEntrada(nomeDoArquivo); var veiculos = ObterVeiculos(queue).ToList(); var rotas = ObterRotas(queue, veiculos); var combustivel = ObterCombustivelDisponivel(queue); return(new Tuple <IEnumerable <Rota>, double>(rotas, combustivel)); }
public DocumentosController(ISetorService setorService, IDocumentoService documentosService, IUsuarioService usuarioService, IArquivoService arquivoService) { this._setorService = setorService; this._documentosService = documentosService; this._usuarioService = usuarioService; this._arquivoService = arquivoService; ViewBag.Usuarios = _usuarioService.ObterUsuarios().OrderBy(u => u.Nome).ToList(); ViewBag.Setores = _setorService.ObterSetores().OrderBy(s => s.Nome).ToList(); ViewBag.DadosTabelas = new DocumentosProjection(); }
public ProdutoEditPageViewModel( IDialogService dialogService, IArquivoService arquivoService, IProdutoRepository produtoRepository, INavigationService navigationService ) { _dialogService = dialogService; _arquivoService = arquivoService; _produtoRepository = produtoRepository; _navigationService = navigationService; ConfigurarCommands(); PropertyChanged += ViewModelPropertyChanged; }
public ProdutoEditPresenter( IProdutoEditView view, IDialogService dialogService, IArquivoService arquivoService, IProdutoRepository produtoRepository, IEventAggregator eventAggregator ) : base(view) { _dialogService = dialogService; _arquivoService = arquivoService; _produtoRepository = produtoRepository; _eventAggregator = eventAggregator; ConfiguraView(); PropertyChanged += PresenterPropertyChanged; }
public IEnumerable <string> EscreverRelatorio(IArquivoService arquivoService, string nomeDoArquivo, IEnumerable <Rota> rotas) { var linhas = new List <string> { rotas.Count().ToString() }; foreach (var rota in rotas) { foreach (var roteiro in rota.Roteiros) { var consumoMedio = (Math.Truncate(100 * roteiro.ConsumoMedio) / 100) .ToString("0.00", new CultureInfo("en-US", false)); linhas.Add($"{roteiro.Veiculo.Codigo} {consumoMedio}"); } linhas.Add(""); } arquivoService.EscreverArquivoDeSaida(linhas, nomeDoArquivo); return(linhas); }
public IEnumerable <string> EscreverRelatorioDeCombustivel(IArquivoService arquivoService, string nomeDoArquivo, IEnumerable <Rota> rotas, double combustivel) { var linhas = new List <string>(); foreach (var rota in rotas) { combustivel -= rota.ConsumoMedio; if (combustivel <= 0) { combustivel = 0; } linhas.Add(combustivel.ToString("0.##", new CultureInfo("en-US", false))); } linhas.Insert(0, combustivel.ToString("0.##", new CultureInfo("en-US", false))); linhas.Insert(1, ""); linhas.Add(""); arquivoService.EscreverArquivoDeSaida(linhas, nomeDoArquivo); return(linhas); }
public ProdutoEditViewModel( IRegionManager regionManager, IDialogService dialogService, IArquivoService arquivoService, IProdutoRepository produtoRepository ) { _regionManager = regionManager; _dialogService = dialogService; _arquivoService = arquivoService; _produtoRepository = produtoRepository; IncluirImagemCommand = new DelegateCommand(OnIncluirImagem); AlterarImagemCommand = new DelegateCommand <short?>(OnAlterarImagem); ExcluirImagemCommand = new DelegateCommand <short?>(OnExcluirImagem); IncluirEspecificacaoCommand = new DelegateCommand(OnIncluirEspecificacao); ExcluirEspecificacaoCommand = new DelegateCommand <short?>(OnExcluirEspecificacao); SalvarCommand = new DelegateCommand(OnSalvar, PodeSalvar); VoltarCommand = new DelegateCommand(() => _regionManager.RequestNavigate(RegionNames.MAIN_REGION, RegionNames.PRODUTOS)); }
public FileReaderWorker(IArquivoService arquivoService, ILogger <FileReaderWorker> logger, IOptions <ProducerSettings> config) { this.arquivoService = arquivoService; this.logger = logger; this.config = config.Value; }
public ArquivoController(IArquivoService notaFiscalService) : base() { _notaFiscalService = notaFiscalService; }
public ProcessaArquivoService(IRelatorioService relatorioService, IArquivoService arquivoService) { this.relatorioService = relatorioService; this.arquivoService = arquivoService; }
public ArquivoAppService(IArquivoService arquivoService) : base(arquivoService) { _arquivoService = arquivoService; }
public ArquivoAppService(IMapper mapper, IUnitOfWork uow, IArquivoService arquivoService) : base(mapper, uow) { this._arquivoService = arquivoService; }
public ArquivoAppService(IArquivoService serviceBase) : base(serviceBase) { _serviceBase = serviceBase; }
public ArquivosController(IArquivoService loginService) { _arquivoService = loginService; }
public void Init() { this.texto = string.Empty; this.arquivoService = MockServices.ArquivoService; }
public void Init() { servico = MockServices.ProcessaArquivoService; arquivoService = MockServices.ArquivoService; extensao = MockServices.AnaliseVendasService.RelatorioExtensao; }