예제 #1
0
        private void cargarProductos()
        {
            List <Producto> producto = servicios.VerProductos();

            TablaProductos.AutoGenerateColumns = false;
            if (producto != null || producto.Count != 0)
            {
                TablaProductos.Rows.Clear();
                foreach (Producto p in producto)
                {
                    TablaProductos.Rows.Add(p.Nombre, p.Presentacion, p.Caracteristica,
                                            p.Cantidad, p.Vendidos, p.Precio);
                }
            }
            else
            {
                MessageBox.Show("No hay productos por mostrar.", "INFORMACION",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
예제 #2
0
 private void btnCargarPrecios_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(txtCliente.Text) || !validaciones.validarIdentificacion(txtCliente.Text))
     {
         MessageBox.Show("Por favor debe digitar un NIT de un cliente.", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         serviciosCliente.VerPreciosDeCliente(txtCliente.Text);
         //clienteActivo.Identificacion = serviciosCliente.VerPreciosDeCliente(txtCliente.Text).Identificacion;
         if (Cliente.Precios == null || Cliente.Precios.Count == 0)
         {
             MessageBox.Show("Este cliente no tiene precios mayoritas,\n" +
                             "sus productos tomaran el precio de normal.");
             Precios = serviciosProducto.VerProductos();
         }
         else
         {
             MessageBox.Show("Los precios para este cliente mayorista\n" +
                             "han sido cargados correctamente.");
         }
     }
 }