private void ExtrairColaboradoresPendentes() { _excelService = new ExcelService(); _planilhaRepository = new PlanilhaRepository(@"C:\Ponto", @"C:\Ponto\Recebidos"); var extrairColaboradoresPendentesInteractor = new ExtrairColaboradoresPendentesInteractor(_excelService, _planilhaRepository, _aDService); var requestMessage = new ExtrairColaboradoresPendentesRequestMessage("Relatorio de colaboradores pendentes", "Colaboradores Pendentes"); var responseMessage = extrairColaboradoresPendentesInteractor.Handle(requestMessage); var vm = new Presenter().Handle(responseMessage); //SaveNewExcelFile(_excelService, GetDestineFolderPath("Relatorio de colaboradores pendentes.xlsx")); }
private void ExtrairColaboradoresPendentes(int numeroMesSelecionado) { _excelService = new ExcelService(); _planilhaRepository = new PlanilhaRepository(@"C:\Ponto", @"C:\Ponto\Recebidos"); var extrairColaboradoresPendentesInteractor = new ExtrairColaboradoresPendentesInteractor(_excelService, _planilhaRepository, _aDService); var requestMessage = new ExtrairColaboradoresPendentesRequestMessage("Relatorio de colaboradores pendentes", "Colaboradores Pendentes", numeroMesSelecionado); var responseMessage = extrairColaboradoresPendentesInteractor.Handle(requestMessage); var vm = new Presenter().Handle(responseMessage); if (vm.Success) { MessageBox.Show("Operação realizada com sucesso!", "Sucesso!", MessageBoxButtons.OK); } else { MessageBox.Show("Contate o suporte!", "ERRO!", MessageBoxButtons.OK, MessageBoxIcon.Error); } //SaveNewExcelFile(_excelService, GetDestineFolderPath("Relatorio de colaboradores pendentes.xlsx")); }