private void btnAceptar_Click(object sender, EventArgs e) { try { DateTime FechaDesde = dtpFechaDesde.Value; DateTime FechaHasta = dtpFechaHasta.Value; ComprasBL ObjetoCompra = new ComprasBL(); Int32 Codigo; if (cbCliente.SelectedValue != null) { if (Int32.TryParse(cbCliente.SelectedValue.ToString(), out Codigo)) { ProveedorID = Convert.ToInt32(cbCliente.SelectedValue.ToString()); } } List <cReporteFactura> Listado = ObjetoCompra.ResumenNCF(FechaDesde, FechaHasta, ProveedorID); if (Listado.Count > 0) { frmrptResumenNCF ResumenFactura = new frmrptResumenNCF(Listado); ResumenFactura.ShowDialog(this); } else { MessageBox.Show("La busqueda no ha arrojado ningun resultado", "Busqueda sin resultado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception Ex) { } }