private void _consultarBusqueda() { string campo = ""; string dato = ""; if (TxtCodigoBarras.Focused) { campo = "CODIGOBARRAS"; dato = TxtCodigoBarras.Text; } else { campo = "NOMBRE"; dato = TxtNombre.Text; } if (!Producto.ConsultarListado(ref _modeloBusqueda, campo, dato)) { return; } DtgvListadoBusqueda.Rows.Clear(); for (int i = 0; i < _modeloBusqueda.Count; i++) { DtgvListadoBusqueda.AgregarCelda(_modeloBusqueda[i].Id); DtgvListadoBusqueda.AgregarCelda(_modeloBusqueda[i].CodigoBarras); DtgvListadoBusqueda.AgregarCelda(_modeloBusqueda[i].Nombre); DtgvListadoBusqueda.AgregarCelda(_modeloBusqueda[i].Precio); DtgvListadoBusqueda.AgregarCelda(_modeloBusqueda[i].Cantidad); } }
private void _inicializarInterfaz() { /* * Tabla de Productos */ DtgvProductos.ReadOnly = true; DtgvProductos.RowHeadersVisible = false; DtgvProductos.MultiSelect = false; DtgvProductos.SelectionMode = DataGridViewSelectionMode.FullRowSelect; DtgvProductos.AllowUserToResizeRows = false; DtgvProductos.AllowUserToDeleteRows = false; DtgvProductos.AllowUserToAddRows = false; DtgvProductos.AutoGenerateColumns = false; DtgvProductos.AgregarColumna("ID", "ID", typeof(long), visible: false); DtgvProductos.AgregarColumna("CODIGOBARRAS", "Código de Barras", typeof(string), autoSizeColumnMode: DataGridViewAutoSizeColumnMode.Fill); DtgvProductos.AgregarColumna("NOMBRE", "Nombre", typeof(string), autoSizeColumnMode: DataGridViewAutoSizeColumnMode.Fill); DtgvProductos.AgregarColumna("PRECIO", "Precio", typeof(float), alignment: DataGridViewContentAlignment.MiddleRight, autoSizeColumnMode: DataGridViewAutoSizeColumnMode.Fill, formato: "N2"); DtgvProductos.AgregarColumna("CANTIDAD", "Cantidad", typeof(int), alignment: DataGridViewContentAlignment.MiddleRight, autoSizeColumnMode: DataGridViewAutoSizeColumnMode.Fill, formato: "N2"); DtgvProductos.AgregarColumna("TOTAL", "Total", typeof(float), alignment: DataGridViewContentAlignment.MiddleRight, autoSizeColumnMode: DataGridViewAutoSizeColumnMode.Fill, formato: "N2"); /* * Tabla de Busqueda */ DtgvListadoBusqueda.ReadOnly = true; DtgvListadoBusqueda.RowHeadersVisible = false; DtgvListadoBusqueda.MultiSelect = false; DtgvListadoBusqueda.SelectionMode = DataGridViewSelectionMode.FullRowSelect; DtgvListadoBusqueda.AllowUserToResizeRows = false; DtgvListadoBusqueda.AllowUserToDeleteRows = false; DtgvListadoBusqueda.AllowUserToAddRows = false; DtgvListadoBusqueda.AutoGenerateColumns = false; DtgvListadoBusqueda.AgregarColumna("ID", "ID", typeof(long), visible: false); DtgvListadoBusqueda.AgregarColumna("CODIGOBARRAS", "Código de Barras", typeof(string), autoSizeColumnMode: DataGridViewAutoSizeColumnMode.Fill); DtgvListadoBusqueda.AgregarColumna("NOMBRE", "Nombre", typeof(string), autoSizeColumnMode: DataGridViewAutoSizeColumnMode.Fill); DtgvListadoBusqueda.AgregarColumna("PRECIO", "Precio", typeof(float), alignment: DataGridViewContentAlignment.MiddleRight, autoSizeColumnMode: DataGridViewAutoSizeColumnMode.Fill, formato: "N2"); DtgvListadoBusqueda.AgregarColumna("CANTIDAD", "Inventario", typeof(int), alignment: DataGridViewContentAlignment.MiddleRight, autoSizeColumnMode: DataGridViewAutoSizeColumnMode.Fill); }