public void setCnf(OOB.LibVenta.PosOffline.Configuracion.Actual.Ficha ficha)
        {
            LimInfRepesaje            = ficha.LimiteInferiorRepesaje;
            LimSupRepesaje            = ficha.LimiteSuperiorRepesaje;
            ActivarRepesaje           = ficha.ActivarRepesaje;
            ActivarBusqPorDescripcion = ficha.ActivarBusquedaPorDescripcion;
            IdEquipo = ficha.EquipoNumero;

            aMedioEfectivo    = ficha.AutoMedioEfectivo;
            aMedioDivisa      = ficha.AutoMedioDivisa;
            aMedioElectronico = ficha.AutoMedioElectronico;
            aMedioOtro        = ficha.AutoMedioOtro;

            aSerieFactura  = ficha.SerieFactura;
            aSerieNCredito = ficha.SerieNotaCredito;
            aSerieNDebito  = ficha.SerieNotaDebito;
            aSerieNEntrega = ficha.SerieNotaEntrega;

            aMovVenta    = ficha.AutoMovConceptoVenta;
            aMovDevVenta = ficha.AutoMovConceptoDevVenta;
            aMovSalida   = ficha.AutoMovConceptoSalida;

            aCobrador   = ficha.AutoCobrador;
            aTransporte = ficha.AutoTransporte;
            aVendedor   = ficha.AutoVendedor;

            indClave = ficha.ClavePos;
        }
        public OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Configuracion.Actual.Ficha> Configuracion_ActualCargar()
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Configuracion.Actual.Ficha>();

            var r01 = MyData.Configuracion_ActualCargar();

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Enumerados.EnumResult.isError;
                return(rt);
            }

            var e  = r01.Entidad;
            var nr = new OOB.LibVenta.PosOffline.Configuracion.Actual.Ficha()
            {
                ActivarBusquedaPorDescripcion = e.ActivarBusquedaPorDescripcion,
                ActivarRepesaje               = e.ActivarRepesaje,
                AutoCobrador                  = e.AutoCobrador,
                AutoDeposito                  = e.AutoDeposito,
                AutoMedioDivisa               = e.AutoMedioDivisa,
                AutoMedioEfectivo             = e.AutoMedioEfectivo,
                AutoMedioElectronico          = e.AutoMedioElectronico,
                AutoMedioOtro                 = e.AutoMedioOtro,
                AutoTransporte                = e.AutoTransporte,
                AutoVendedor                  = e.AutoVendedor,
                ClavePos                      = e.ClavePos,
                TarifaPrecio                  = e.TarifaPrecio,
                EtiquetarPrecioPorTipoNegocio = e.EtiquetarPrecioPorTipoNegocio,
                CodigoSucursal                = e.CodigoSucursal,
                EquipoNumero                  = e.EquipoNumero,

                LimiteInferiorRepesaje = e.LimiteInferiorRepesaje,
                LimiteSuperiorRepesaje = e.LimiteSuperiorRepesaje,
                SerieFactura           = e.SerieFactura,
                SerieNotaCredito       = e.SerieNotaCredito,
                SerieNotaDebito        = e.SerieNotaDebito,
                SerieNotaEntrega       = e.SerieNotaEntrega,

                AutoMovConceptoDevVenta = e.AutoMovConceptoDevVenta,
                AutoMovConceptoSalida   = e.AutoMovConceptoSalida,
                AutoMovConceptoVenta    = e.AutoMovConceptoVenta,
            };

            rt.Entidad = nr;

            return(rt);
        }
Ejemplo n.º 3
0
        public bool CargarData()
        {
            var rt = false;

            var r01 = Sistema.MyData2.Deposito_Lista();

            if (r01.Result == OOB.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r01.Mensaje);
                return(rt);
            }
            LDeposito.Clear();
            LDeposito.AddRange(r01.Lista);

            var r02 = Sistema.MyData2.Cobrador_Lista();

            if (r02.Result == OOB.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r02.Mensaje);
                return(rt);
            }
            LCobrador.Clear();
            LCobrador.AddRange(r02.Lista);

            var r03 = Sistema.MyData2.Vendedor_Lista();

            if (r03.Result == OOB.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r03.Mensaje);
                return(rt);
            }
            LVendedor.Clear();
            LVendedor.AddRange(r03.Lista);

            var r04 = Sistema.MyData2.Transporte_Lista();

            if (r04.Result == OOB.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r04.Mensaje);
                return(rt);
            }
            LTransporte.Clear();
            LTransporte.AddRange(r04.Lista);

            var r05 = Sistema.MyData2.MedioCobro_Lista();

            if (r05.Result == OOB.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r05.Mensaje);
                return(rt);
            }
            LMedioEfectivo.Clear();
            LMedioEfectivo.AddRange(r05.Lista);
            LMedioDivisa.Clear();
            LMedioDivisa.AddRange(r05.Lista);
            LMedioElectronico.Clear();
            LMedioElectronico.AddRange(r05.Lista);
            LMedioOtro.Clear();
            LMedioOtro.AddRange(r05.Lista);

            var r06 = Sistema.MyData2.Serie_Lista();

            if (r06.Result == OOB.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r06.Mensaje);
                return(rt);
            }
            LSerieFactura.Clear();
            LSerieFactura.AddRange(r06.Lista);
            LSerieNotaDebito.Clear();
            LSerieNotaDebito.AddRange(r06.Lista);
            LSerieNotaCredito.Clear();
            LSerieNotaCredito.AddRange(r06.Lista);
            LSerieNotaEntrega.Clear();
            LSerieNotaEntrega.AddRange(r06.Lista);

            var r07 = Sistema.MyData2.Configuracion_ActualCargar();

            if (r07.Result == OOB.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r07.Mensaje);
                return(rt);
            }
            _cnfActual = r07.Entidad;
            CnfNueva.setCnf(_cnfActual);

            var r08 = Sistema.MyData2.MovConceptoInv_Lista();

            if (r08.Result == OOB.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r08.Mensaje);
                return(rt);
            }
            LMovVenta.Clear();
            LMovVenta.AddRange(r08.Lista);
            LMovDevVenta.Clear();
            LMovDevVenta.AddRange(r08.Lista);
            LMovSalida.Clear();
            LMovSalida.AddRange(r08.Lista);

            rt = true;
            return(rt);
        }