예제 #1
0
 private void btnElegirProducto_Click(object sender, EventArgs e)
 {
     if (marca == null)
     {
         epValidadorControles.SetError(btnElegirMarca, "Debe elegir una marca");
     }
     else
     {
         epValidadorControles.SetError(btnElegirMarca, "");
         FrmProductos ventanaProductos = new FrmProductos(objetoIngresoActual: objetoIngresoActual, NombreMarca: marca.Nombre);
         ventanaProductos.ShowDialog(this);
         if (ventanaProductos.DialogResult == DialogResult.OK)
         {
             producto = ventanaProductos.productoSeleccionado;
             lblNombreProducto.Text = producto.Nombre;
             lblStock.Text          = producto.Stock.ToString();
             lblPrecioUnitario.Text = producto.PrecioVenta.ToString("c");
             lblDescripcion.Text    = producto.Descripcion;
             nudCantidad.Focus();
         }
         if (producto == null)
         {
             epValidadorControles.SetError(btnElegirProducto, "Debe elegir un producto.");
         }
         else
         {
             epValidadorControles.SetError(btnElegirProducto, "");
         }
     }
 }
예제 #2
0
 private void btnElegirProducto_Click(object sender, EventArgs e)
 {
     if (cliente == null)
     {
         epValidadorControles.SetError(btnElegirCliente, "Debe elegir un cliente");
     }
     else
     {
         FrmProductos productos = new FrmProductos(objetoPedidoActual);
         productos.ShowDialog();
         if (productos.DialogResult == DialogResult.OK)
         {
             producto = productos.productoSeleccionado;
             lblNombreProducto.Text             = producto.Nombre;
             lblDescripcionProducto.Text        = producto.Descripcion;
             lblPrecioUnitario.Text             = string.Concat("$ ", producto.PrecioVenta.ToString("N"));
             lblStockProducto.Text              = producto.Stock.ToString();
             cmbEstadoDetallePedido.DroppedDown = true;
         }
         if (producto == null)
         {
             epValidadorControles.SetError(btnElegirProducto, "Debe elegir un producto");
         }
         else
         {
             epValidadorControles.SetError(btnElegirProducto, "");
         }
     }
 }
예제 #3
0
        private void btnProductos_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            FrmProductos listadoProductos = new FrmProductos();

            listadoProductos.Owner = this;
            listadoProductos.ShowDialog();
            Cursor = Cursors.Arrow;
        }