private void pictureBox1_Paint(object sender, PaintEventArgs e)
 {
     Ejecutar(() =>
     {
         Modelo.Producto producto        = new Modelo.Producto(productoDetalleViewModel.Id, productoDetalleViewModel.Codigo, productoDetalleViewModel.Descripcion, productoDetalleViewModel.CategoriaSeleccionada.Key, productoDetalleViewModel.Proveedores, productoDetalleViewModel.Suelto, productoDetalleViewModel.Costo, productoDetalleViewModel.Precio, productoDetalleViewModel.Habilitado, productoDetalleViewModel.StockMinimo, productoDetalleViewModel.StockOptimo, productoDetalleViewModel.StockActual, null);
         EtiquetaGondola etiquetaGondola = new EtiquetaGondola(producto);
         etiquetaGondola.Imprimir(e.ClipRectangle, e.Graphics);
     });
 }
        internal void ImprimirEtiqueta()
        {
            Modelo.Producto producto        = new Modelo.Producto(Id, Codigo, Descripcion, CategoriaSeleccionada.Key, Proveedores, Suelto, Costo, Precio, Habilitado, StockMinimo, StockOptimo, StockActual, Sesion.Usuario.Alias);
            EtiquetaGondola etiquetaGondola = new EtiquetaGondola(producto);

            Impresora impresora = new Impresora(Settings.Default.ImpresoraNombre, etiquetaGondola);

            impresora.Imprimir();
        }