コード例 #1
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, "");
         }
     }
 }
コード例 #2
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, "");
         }
     }
 }
コード例 #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;
        }
コード例 #4
0
 //Constructor para editar un producto
 public FrmProducto(ref FrmProductos objetoProductosActual, int idProductoAEditar)
 {
     InitializeComponent();
     this.objetoProductosActual = objetoProductosActual;
     this.idProductoAEditar     = idProductoAEditar;
 }
コード例 #5
0
 public FrmProducto(ref FrmProductos objetoProductosActual)
 {
     InitializeComponent();
     this.objetoProductosActual = objetoProductosActual;
 }
コード例 #6
0
 public FrmProductos()
 {
     InitializeComponent();
     objetoProductosActual = this;
 }