private bool CargarData()
        {
            var rt = true;

            var idResumen = Sistema.PosEnUso.idResumen;
            var xr1       = Sistema.MyData.Jornada_Resumen_GetByIdResumen(idResumen);

            if (xr1.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(xr1.Mensaje);
                return(false);
            }
            _resumen = xr1.Entidad;

            if (_resumen.FactorCambio != 0.0m)
            {
                _factorCambio = _resumen.FactorCambio;
            }
            else
            {
                var xr2 = Sistema.MyData.Configuracion_FactorDivisa();
                if (xr2.Result == OOB.Resultado.Enumerados.EnumResult.isError)
                {
                    Helpers.Msg.Error(xr2.Mensaje);
                    return(false);
                }
                _factorCambio = xr2.Entidad;
            }

            return(rt);
        }
Exemple #2
0
        public OOB.Resultado.FichaEntidad <OOB.Pos.Resumen.Ficha> Jornada_Resumen_GetByIdResumen(int id)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Pos.Resumen.Ficha>();

            var r01 = MyData.Jornada_Resumen_GetByIdResumen(id);

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

            var ent = r01.Entidad;
            var nr  = new OOB.Pos.Resumen.Ficha()
            {
                cnt_anu        = ent.cnt_anu,
                cnt_anu_fac    = ent.cnt_anu_fac,
                cnt_anu_ncr    = ent.cnt_anu_ncr,
                cnt_anu_nte    = ent.cnt_anu_nte,
                cntDevolucion  = ent.cntDevolucion,
                cntDivisa      = ent.cntDivisa,
                cntDoc         = ent.cntDoc,
                cntDocContado  = ent.cntDocContado,
                cntDocCredito  = ent.cntDocCredito,
                cntEfectivo    = ent.cntEfectivo,
                cntElectronico = ent.cntElectronico,
                cntFac         = ent.cntFac,
                cntNCr         = ent.cntNCr,
                cntNtE         = ent.cntNtE,
                cntotros       = ent.cntotros,
                m_anu          = ent.m_anu,
                m_anu_fac      = ent.m_anu_fac,
                m_anu_ncr      = ent.m_anu_ncr,
                m_anu_nte      = ent.m_anu_nte,
                mContado       = ent.mContado,
                mCredito       = ent.mCredito,
                mDevolucion    = ent.mDevolucion,
                mDivisa        = ent.mDivisa,
                mEfectivo      = ent.mEfectivo,
                mElectronico   = ent.mElectronico,
                mFac           = ent.mFac,
                mNCr           = ent.mNCr,
                mNtE           = ent.mNtE,
                mOtros         = ent.mOtros,
                m_cambio       = ent.m_cambio,
                cnt_cambio     = ent.cnt_cambio,
                //
                cntDocContado_anu  = ent.cntDocContado_anu,
                cntDocCredito_anu  = ent.cntDocCredito_anu,
                cntEfectivo_anu    = ent.cntEfectivo_anu,
                cntDivisa_anu      = ent.cntDivisa_anu,
                cntElectronico_anu = ent.cntElectronico_anu,
                cntotros_anu       = ent.cntotros_anu,
                mContado_anu       = ent.mContado_anu,
                mCredito_anu       = ent.mCredito_anu,
                mEfectivo_anu      = ent.mEfectivo_anu,
                mDivisa_anu        = ent.mDivisa_anu,
                mElectronico_anu   = ent.mElectronico_anu,
                mOtros_anu         = ent.mOtros_anu,
                //
                cntCambio_anu = ent.cnt_cambio_anulado,
                mCambio_anu   = ent.mcambio_anulado,
            };

            result.Entidad = nr;

            return(result);
        }