private void CriarRelatorio() { Curso_Par = CursoSelecionado.Curso.ToString(); if (Curso_Par.Equals("Todos")) { Curso_Par = "%"; } else { Curso_Par = CursoSelecionado.Curso.ToString(); } Data_Par = DataSelecionado.Data.ToString(); if (Data_Par.Equals("Todos")) { Data_Par = "%"; } else { Data_Par = DataSelecionado.Data.ToString(); } Turno_Par = TurnoSelecionado.Turno.ToString(); if (Turno_Par.Equals("Todos")) { Turno_Par = "%"; } else { Turno_Par = TurnoSelecionado.Turno.ToString(); } Hora_Par = HoraSelecionado.Hora.ToString(); if (Hora_Par.Equals("Todos")) { Hora_Par = "%"; } else { Hora_Par = HoraSelecionado.Hora.ToString(); } Regime_Par = RegimeSelecionado.Regime.ToString(); if (Regime_Par.Equals("Todos")) { Regime_Par = "%"; } else { Regime_Par = RegimeSelecionado.Regime.ToString(); } Calendario_Par = CalendarioSelecionado.Calendario.ToString(); if (Calendario_Par.Equals("Todos")) { Calendario_Par = "%"; } else { Calendario_Par = CalendarioSelecionado.Calendario.ToString(); } List <Relatorio> txt = CalendarioDeProvasOficiais.Cliente.Classes.BD.Relatorio_RetornaTodosRelatorios(Curso_Par, Data_Par, Turno_Par, Hora_Par, Regime_Par, Calendario_Par); if (txt.Count() > 0) { ExportToExcel(txt); } else { System.Windows.MessageBox.Show("Não há provas cadastradas com os filtros selecionados.", "Erro !"); } }
public void Atualizar() { Curso_Par = CursoSelecionado.Curso.ToString(); if (Curso_Par.Equals("Todos")) { Curso_Par = "%"; } else { Curso_Par = CursoSelecionado.Curso.ToString(); } Data_Par = DataSelecionado.Data.ToString(); if (Data_Par.Equals("Todos")) { Data_Par = "%"; } else { Data_Par = DataSelecionado.Data.ToString(); } Turno_Par = TurnoSelecionado.Turno.ToString(); if (Turno_Par.Equals("Todos")) { Turno_Par = "%"; } else { Turno_Par = TurnoSelecionado.Turno.ToString(); } Hora_Par = HoraSelecionado.Hora.ToString(); if (Hora_Par.Equals("Todos")) { Hora_Par = "%"; } else { Hora_Par = HoraSelecionado.Hora.ToString(); } Regime_Par = RegimeSelecionado.Regime.ToString(); if (Regime_Par.Equals("Todos")) { Regime_Par = "%"; } else { Regime_Par = RegimeSelecionado.Regime.ToString(); } Calendario_Par = CalendarioSelecionado.Calendario.ToString(); if (Calendario_Par.Equals("Todos")) { Calendario_Par = "%"; } else { Calendario_Par = CalendarioSelecionado.Calendario.ToString(); } List <Relatorio> txt = CalendarioDeProvasOficiais.Cliente.Classes.BD.Relatorio_RetornaTodosRelatorios(Curso_Par, Data_Par, Turno_Par, Hora_Par, Regime_Par, Calendario_Par); RelatoriosGrid = new ObservableCollection <Relatorio>(txt); }
private void PreparaTela() { IndicadorRelatorioOcupado = false; ImgIconOpen = CalendarioDeProvasOficiais.Cliente.Classes.Imagens.RetornaImagemOpen(); //Traz a lista de Cursos conforme o BD ListCurso = new ObservableCollection <Relatorio>(); ListCurso.Add(new Relatorio() { Curso = "Todos" }); ListCurso.AddRange(CalendarioDeProvasOficiais.Cliente.Classes.BD.Relatorio_RetornaTodosCurso()); CursoSelecionado = ListCurso.FirstOrDefault(); ListData = new ObservableCollection <Relatorio>(); ListData.Add(new Relatorio() { Data = "Todos" }); ListData.AddRange(CalendarioDeProvasOficiais.Cliente.Classes.BD.Relatorio_RetornaTodosData()); DataSelecionado = ListData.FirstOrDefault(); ListHora = new ObservableCollection <Relatorio>(); ListHora.Add(new Relatorio() { Hora = "Todos" }); ListHora.AddRange(CalendarioDeProvasOficiais.Cliente.Classes.BD.Relatorio_RetornaTodosHora()); HoraSelecionado = ListHora.FirstOrDefault(); ListTurno = new ObservableCollection <Relatorio>(); ListTurno.Add(new Relatorio() { Turno = "Todos" }); ListTurno.AddRange(CalendarioDeProvasOficiais.Cliente.Classes.BD.Relatorio_RetornaTodosTurno()); TurnoSelecionado = ListTurno.FirstOrDefault(); ListDisciplina = new ObservableCollection <Relatorio>(); ListDisciplina.Add(new Relatorio() { Disciplina = "Todos" }); ListDisciplina.AddRange(CalendarioDeProvasOficiais.Cliente.Classes.BD.Relatorio_RetornaTodosDisciplina()); DisciplinaSelecionado = ListDisciplina.FirstOrDefault(); ListRegime = new ObservableCollection <Relatorio>(); ListRegime.Add(new Relatorio() { Regime = "Todos" }); ListRegime.AddRange(CalendarioDeProvasOficiais.Cliente.Classes.BD.Relatorio_RetornaTodosRegime()); RegimeSelecionado = ListRegime.FirstOrDefault(); ListCalendario = new ObservableCollection <Relatorio>(); ListCalendario.Add(new Relatorio() { Calendario = "Todos" }); ListCalendario.AddRange(CalendarioDeProvasOficiais.Cliente.Classes.BD.Relatorio_RetornaTodosCalendario()); CalendarioSelecionado = ListCalendario.FirstOrDefault(); Curso_Par = CursoSelecionado.Curso.ToString(); if (Curso_Par.Equals("Todos")) { Curso_Par = "%"; } else { Curso_Par = CursoSelecionado.Curso.ToString(); } Data_Par = DataSelecionado.Data.ToString(); if (Data_Par.Equals("Todos")) { Data_Par = "%"; } else { Data_Par = DataSelecionado.Data.ToString(); } Turno_Par = TurnoSelecionado.Turno.ToString(); if (Turno_Par.Equals("Todos")) { Turno_Par = "%"; } else { Turno_Par = TurnoSelecionado.Turno.ToString(); } Hora_Par = HoraSelecionado.Hora.ToString(); if (Hora_Par.Equals("Todos")) { Hora_Par = "%"; } else { Hora_Par = HoraSelecionado.Hora.ToString(); } Regime_Par = RegimeSelecionado.Regime.ToString(); if (Regime_Par.Equals("Todos")) { Regime_Par = "%"; } else { Regime_Par = RegimeSelecionado.Regime.ToString(); } Calendario_Par = CalendarioSelecionado.Calendario.ToString(); if (Calendario_Par.Equals("Todos")) { Calendario_Par = "%"; } else { Calendario_Par = CalendarioSelecionado.Calendario.ToString(); } List <Relatorio> txt = CalendarioDeProvasOficiais.Cliente.Classes.BD.Relatorio_RetornaTodosRelatorios(Curso_Par, Data_Par, Turno_Par, Hora_Par, Regime_Par, Calendario_Par); RelatoriosGrid = new ObservableCollection <Relatorio>(txt); CaminhoTXT = this.caminho; BtnCriarDisable = false; }