예제 #1
0
        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();
        }