Пример #1
0
        private void btnSeleccionar_Click(object sender, EventArgs e)
        {
            int idProductoSeleccionado = int.Parse(dgvListadoProductos.SelectedRows[0].Cells[0].Value.ToString());

            productoSeleccionado = ProductoBL.BuscarPorId(idProductoSeleccionado);
            DialogResult         = DialogResult.OK;
            Close();
        }
Пример #2
0
        void CargarDetallesAEditar()
        {
            DetalleIngreso detalleAEditar = listadoDetallesIngreso.Find(x => x.Id == idDetalleIngresoAEditar);

            producto = ProductoBL.BuscarPorId(detalleAEditar.IdProducto);
            lblNombreProducto.Text = producto.Nombre;
            lblPrecioUnitario.Text = string.Concat("$ ", producto.PrecioVenta.ToString("N"));
            lblDescripcion.Text    = producto.Descripcion;
            lblStock.Text          = producto.Stock.ToString();
            nudCantidad.Text       = detalleAEditar.Cantidad.ToString();
            lblSubTotal.Text       = string.Concat("$ ", detalleAEditar.SubTotal.ToString("N"));
            HabilitarBotonAgregarDetalle();
        }
Пример #3
0
 private void FrmProducto_Load(object sender, EventArgs e)
 {
     try
     {
         cultura.NumberFormat.NumberDecimalSeparator = ".";
         Thread.CurrentThread.CurrentCulture         = cultura;
         btnGuardarProducto.Enabled = false;
         CargarMarcasAlCombobox();
         epValidarControles.Clear();
         if (idProductoAEditar != null)
         {
             productoAEditar = ProductoBL.BuscarPorId((int)idProductoAEditar);
             CargarDatosAlFormulario();
             btnGuardarProducto.Text = "Actualizar";
         }
         //nudStock.TextChanged += NudStock_TextChanged;
     }
     catch (Exception error)
     {
         MetroMessageBox.Show(this, $"¡Ha ocurrido un error!\nMÁS INFORMACIÓN: {error.Message}", "Error", MessageBoxButtons.OK,
                              MessageBoxIcon.Error);
         Close();
     }
 }