public Venta(ClaveSeguridad.Seguridad seguridad)
        {
            _nuevoConoMonetario = 0.0m;
            _seguridad          = seguridad;
            _ctrCliente         = new CtrCliente();
            _pendiente          = new AbrirPendiente.Pendiente(_seguridad);
            _ctrItem            = new CtrItem();
            _ctrLista           = new CtrlLista();
            _ctrBuscar          = new CtrlBuscar(_ctrLista);
            _ctrConsultar       = new CtrConsulta(_ctrBuscar);
            _ctrListaItem       = new CtrListaItem(_ctrItem);
            _ctrPago            = new CtrPago(_seguridad, _ctrCliente);
            _ticketFactura      = new Ticket();
            _ticketFactura.setModo(Ticket.EnumModoTicket.Modo80mm);
            if (Sistema.ImpresoraTicket == Sistema.EnumModoRolloTicket.Pequeno)
            {
                _ticketFactura.setModo(Ticket.EnumModoTicket.Modo58mm);
            }
            _series = new series();

            _permitirBusquedaPorDescripcion = false;
            _modoOperacionPos  = Enumerados.EnumModoOperacionPos.Detal;
            _modoFuncion       = Enumerados.EnumModoFuncion.Facturacion;
            _montoDivisa       = 0.0m;
            _activarRepesaje   = false;
            _limiteRepesajeInf = 0.0m;
            _limiteRepesajeSup = 0.0m;
        }
 public CtrlBuscar(CtrlLista listaPrd)
 {
     _gestionPrecioMayor = new PrecioMayor.Gestion();
     _listaPrd           = listaPrd;
     Producto            = new OOB.LibVenta.PosOffline.Producto.Ficha();
     _formato            = new FormatoPreEmpaque();
     Peso   = 0.0m;
     Precio = 0.0m;
 }