private void filtradoXNacionalidadToolStripMenuItem_Click(object sender, EventArgs e) { NacionalidadFiltrarForm frm = new NacionalidadFiltrarForm(); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { var nacionalidad = frm.GetNacionalidad(); var listafiltrada = servicio.GetInterpretes(nacionalidad); ManejadorDeReportes manejadorDeReportes = new ManejadorDeReportes(); InterpretesFiltrado rpt = manejadorDeReportes.GetInterpretesFiltrado(listafiltrada); ReportesForm frmReporte = new ReportesForm(); frmReporte.SetReporte(rpt); frmReporte.ShowDialog(this); } catch (Exception exception) { Helper.MensajeBox(exception.Message, Tipo.Error); } } }
private void filtradoXPaísToolStripMenuItem_Click(object sender, EventArgs e) { PaisFiltrarFrm frm = new PaisFiltrarFrm(); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { Pais pais = frm.GetPais(); var listaFiltrada = servicio.GetInterpretes(pais); ManejadorDeReportes manejador = new ManejadorDeReportes(); InterpretesFiltrado rpt = manejador.GetInterpretesReporteFiltrado(listaFiltrada); ReportesForm frmReporte = new ReportesForm(); frmReporte.SetReporte(rpt); frmReporte.ShowDialog(this); } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }