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;
        }
Beispiel #2
0
 public Pendiente(ClaveSeguridad.Seguridad seguridad)
 {
     _seguridad     = seguridad;
     _items         = new List <OOB.LibVenta.PosOffline.Pendiente.Ficha>();
     _bItems        = new BindingList <OOB.LibVenta.PosOffline.Pendiente.Ficha>(_items);
     _bs            = new BindingSource();
     _bs.DataSource = _bItems;
 }
Beispiel #3
0
 public Administrador(ClaveSeguridad.Seguridad seguridad)
 {
     _documentos    = new List <documento>();
     _blDocumentos  = new BindingList <documento>(_documentos);
     _bs            = new BindingSource();
     _bs.DataSource = _blDocumentos;
     _seguridad     = seguridad;
     _ticket        = new Facturacion.Ticket();
     _ticket.setModo(Facturacion.Ticket.EnumModoTicket.Modo80mm);
     _gestionVer = new Ver.Gestion();
     if (Sistema.ImpresoraTicket == Sistema.EnumModoRolloTicket.Pequeno)
     {
         _ticket.setModo(Facturacion.Ticket.EnumModoTicket.Modo58mm);
     }
 }
Beispiel #4
0
 public CtrPago(ClaveSeguridad.Seguridad seguridad, CtrCliente cliente)
 {
     Pago       = new Facturacion.Pago.Pago();
     _seguridad = seguridad;
     _cliente   = cliente;
 }
 public void setSeguridad(ClaveSeguridad.Seguridad seguridad)
 {
     _seguridad = seguridad;
 }
Beispiel #6
0
 public void Inicializa(CtrCliente cliente, Venta venta, OOB.LibVenta.PosOffline.Permiso.Pos.Ficha permiso, ClaveSeguridad.Seguridad seguridad)
 {
     _efectivoChanged = false;
     _divisaChanged   = false;
     _elect_1_Changed = false;
     _elect_2_Changed = false;
     _elect_3_Changed = false;
     _otro_Changed    = false;
 }