Exemple #1
0
        private decimal ObtenerValor(pauCuadroDeControlClientesCredito_Result oReg, bool bAdeudo)
        {
            string sCalculo = this.cmbCalculo.Text;

            switch (sCalculo)
            {
            case "Utilidad": return((bAdeudo ? oReg.AdeudoUtilidad : oReg.VencidoUtilidad).Valor());

            case "Utilidad Desc.": return((bAdeudo ? oReg.AdeudoUtilidadConDescuento : oReg.VencidoUtilidadConDescuento).Valor());

            case "Precio": return((bAdeudo ? oReg.Adeudo : oReg.Vencido).Valor());

            case "Costo": return((bAdeudo ? oReg.AdeudoCosto : oReg.VencidoCosto).Valor());

            case "Costo Desc.": return((bAdeudo ? oReg.AdeudoCostoConDescuento : oReg.VencidoCostoConDescuento).Valor());

            case "Ventas": return((bAdeudo ? oReg.AdeudoVentas : oReg.VencidoVentas).Valor());

            case "Productos": return((bAdeudo ? oReg.AdeudoProductos : oReg.VencidoProductos).Valor());
            }

            return(0);
        }
Exemple #2
0
        private decimal ObtenerValor(pauCuadroDeControlClientesCredito_Result oReg, bool bAdeudo)
        {
            string sCalculo = this.cmbCalculo.Text;
            switch (sCalculo)
            {
                case "Utilidad": return (bAdeudo ? oReg.AdeudoUtilidad : oReg.VencidoUtilidad).Valor();
                case "Utilidad Desc.": return (bAdeudo ? oReg.AdeudoUtilidadConDescuento : oReg.VencidoUtilidadConDescuento).Valor();
                case "Precio": return (bAdeudo ? oReg.Adeudo : oReg.Vencido).Valor();
                case "Costo": return (bAdeudo ? oReg.AdeudoCosto : oReg.VencidoCosto).Valor();
                case "Costo Desc.": return (bAdeudo ? oReg.AdeudoCostoConDescuento : oReg.VencidoCostoConDescuento).Valor();
                case "Ventas": return (bAdeudo ? oReg.AdeudoVentas : oReg.VencidoVentas).Valor();
                case "Productos": return (bAdeudo ? oReg.AdeudoProductos : oReg.VencidoProductos).Valor();
            }

            return 0;
        }