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);
            }
        }
示例#2
0
        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();
            }
        }