falta que se actualize numProducto y los infomes

This commit is contained in:
2024-08-11 18:26:09 -03:00
parent cff13f1e47
commit 4262d66025
42 changed files with 724 additions and 471 deletions

View File

@@ -30,7 +30,7 @@ namespace Vista
private void ActualizarGrilla()
{
dgvProductos.DataSource = null;
dgvProductos.DataSource = ControladoraProductos.Instance.Listar();
dgvProductos.DataSource = ControladoraFacturas.Instance.ListarProductos();
dgvDetalles.AutoGenerateColumns = false;
@@ -69,7 +69,7 @@ namespace Vista
private void CargarDatos()
{
// Asignar la lista de clientes como origen de datos para el ComboBox
cmbCliente.DataSource = ControladoraClientes.Instance.Listar();
cmbCliente.DataSource = ControladoraFacturas.Instance.ListarClientes();
// Establecer la propiedad para mostrar el nombre del cliente en el ComboBox
cmbCliente.DisplayMember = "NombreCompleto";
@@ -127,7 +127,7 @@ namespace Vista
factura.Total = Convert.ToDouble(numtotal.Value);
factura.Fecha = datepick.Value;
factura.Id = Convert.ToInt32(numid.Value);
factura.Cliente = ControladoraClientes.Instance.Listar().First(x => x.NombreCompleto == cmbCliente.SelectedValue.ToString());
factura.Cliente = ControladoraFacturas.Instance.ListarClientes().First(x => x.NombreCompleto == cmbCliente.SelectedValue.ToString());
string mensaje = ControladoraFacturas.Instance.Añadir(factura);
MessageBox.Show(mensaje, "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);