예제 #1
0
        private void BuscarToolStripButton_Click(object sender, EventArgs e)
        {
            PaisFiltrarFrm frm = new PaisFiltrarFrm();
            DialogResult   dr  = frm.ShowDialog(this);

            if (dr == DialogResult.OK)
            {
                try
                {
                    Pais pais = frm.GetPais();
                    lista = servicio.GetNegocios(pais);
                    MostrarDatosEnGrilla();
                }
                catch (Exception exception)
                {
                    MessageBox.Show(exception.Message, "Error",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
예제 #2
0
        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);
                }
            }
        }