private void btn_modificacion_proveedor_Click(object sender, EventArgs e)
        {
            var proveedor = SeleccionarProveedor();

            if (proveedor == null)
            {
                MessageBox.Show(this, "Error", "No se seleccionó método a editar");
                return;
            }
            proveedor.Cuil         = txt_cuil_proveedor.Text.Trim();
            proveedor.Razon_Social = txt_razon_social_proveedor.Text.Trim();
            AplicarAccion(proveedor, proveedorBLL.ModificarProveedor);
            DatosProveedorActualizado?.Invoke(this, new EventArgs());
        }
        private void btn_alta_proveedor_Click(object sender, EventArgs e)
        {
            var proveedor = LeerProveedor();

            if (!proveedor.ValidarProveedor())
            {
                MessageBox.Show(this, "Datos no validos");
                return;
            }
            AplicarAccion(proveedor, proveedorBLL.GuardarProveedorNuevo);
            LimpiarFormulario();
            RefrescarGrilla();
            DatosProveedorActualizado?.Invoke(this, new EventArgs());
        }
        private void btn_baja_proveedor_Click(object sender, EventArgs e)
        {
            var proveedor = SeleccionarProveedor();

            if (proveedor == null)
            {
                MessageBox.Show(this, "Debe seleccionar un autor");
                return;
            }

            proveedorBLL.EliminarProveedor(proveedor);
            RefrescarGrilla();
            DatosProveedorActualizado?.Invoke(this, new EventArgs());
        }