private void buttonAgregarProductoAVenta_Click(object sender, EventArgs e) { var nombre = (comboBoxAgregarVentaNombre.SelectedItem ?? "").ToString(); var categoria = (comboBoxAgregarVentaCategoria.SelectedItem ?? "").ToString(); var cantidad = textBoxAgregarVentaCantidad.Text; if (nombre.IsEmpty() || categoria.IsEmpty() || !cantidad.IsInt()) { MessageBox.Show("Datos no validos"); return; } var producto = Productos.Get(nombre, categoria); if (producto == null) { MessageBox.Show("No existe el producto en la matriz"); return; } var date = monthCalendar1.SelectionRange.Start; VentaActual.AddProducto(producto, Convert.ToInt32(cantidad)); ActualizarVistaPrevia(); }