private void MostrarProveedores() { var lista = proveedor.MostrarProveedor(); lblTotalRegistro.Text = $"Total registros: {lista.Count}"; if (lista.Count > 0) { dgvProveedores.AutoGenerateColumns = false; dgvProveedores.DataSource = lista; dgvProveedores.Columns[0].DataPropertyName = "IdProveedor"; dgvProveedores.Columns[1].DataPropertyName = "RazonSocial"; dgvProveedores.Columns[2].DataPropertyName = "SectorComercial"; dgvProveedores.Columns[3].DataPropertyName = "TipoDocumento"; dgvProveedores.Columns[4].DataPropertyName = "NumDocumento"; dgvProveedores.Columns[5].DataPropertyName = "Direccion"; dgvProveedores.Columns[6].DataPropertyName = "Telefono"; dgvProveedores.Columns[7].DataPropertyName = "Email"; dgvProveedores.Columns[8].DataPropertyName = "Url"; } else { MessageBox.Show("No hay registros de Proveedores", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void GetProveedores() { try { NProveedor proveedor = new NProveedor(); var lista = proveedor.MostrarProveedor(); EProveedorBindingSource.DataSource = lista; } catch (Exception e) { MessageBox.Show(e.Message, "Error - Obtener datos de proveedores", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { this.reportViewer1.RefreshReport(); } }