Example #1
0
 public override string ToString()
 {
     return(base.ToString() + "\nMonto Bruto: " + "\nMoneda: " + Moneda.ToString() + "\nIVA Otra Tasa: " +
            "\nMonto No Gravado: " + MntExpoyAsim
            + MntTotal
            + "\nCantidad de Ítems: " + CantLinDet + "\nMonto No Facturable: " + MontoNF + "\nMonto a Pagar: " + MntPagar);
 }
Example #2
0
        protected override void OnChanged(string propertyName, object oldValue, object newValue)
        {
            base.OnChanged(propertyName, oldValue, newValue);
            if (propertyName == "Cliente")
            {
                Direccion = Cliente?.Direccion;
                if (TipoDeFactura == TipoFactura.Credito)
                {
                    Vence = Fecha.AddDays(Convert.ToDouble(Cliente?.DiasDeCredito));
                }
            }

            if (propertyName == "Moneda")
            {
                if (moneda.Local == false)
                {
                    try
                    {
                        Tasas TasaDelDia = Session.FindObject <Tasas>(CriteriaOperator.Parse("Moneda=" + Moneda.ToString() + " and Fecha=" + Fecha.ToString() + ""));
                        TasaCambiaria = Convert.ToDecimal(TasaDelDia?.Tasa);
                    }
                    catch (Exception ex)
                    {
                    }
                }
            }

            if (propertyName == "Total")
            {
                Conv convertir = new Conv();
                TotalEnLetras = convertir.enletras((Total * TasaCambiaria).ToString()) + " LEMPIRAS";
            }
        }
Example #3
0
 public override string ToString()
 {
     return(base.ToString() + "\nMonto Bruto: " + (MntBruto ? "IVA Inc." : "Sin IVA Inc") + "\nMoneda: " + Moneda.ToString() + "\nIVA Otra Tasa: " + IVAOtraTasa.ToString() + "\nIVA Minimo: " + IVATasaMin + "\nIVA Básico: " + IVATasaBasica + "\nCantidad de elementos en la lista de Retención Percepción: " + RetencPercep.Count +
            "\nMonto No Gravado: " + MntNoGrv + "\nMonto Exportación y Asimiladas: " + MntExpoyAsim + "\nMonto Impuesto Percibido: " + MntImpuestoPerc + "\nMonto IVA en Suspenso: " + MntIVaenSusp
            + MntNetoIvaTasaMin + "\nMonto Neto IVA Tasa Mínima: " + MntNetoIvaTasaMin + "\nMonto Neto IVA Tasa Básica: " + MntNetoIVATasaBasica + "\nMonto Neto IVA Otra" + MntNetoIVAOtra
            + "\nMonto IVA Tasa Mínima: " + MntIVATasaMin + "\nMonto IVA Tasa Basica: " + MntIVATasaBasica + "\nMonto IVA Otra: " + MntIVAOtra + "\nMonto Total: " + MntTotal + "\nMonto Total Retenido: " + MntTotRetenido
            + "\nCantidad de Ítems: " + CantLinDet + "\nMonto No Facturable: " + MontoNF + "\nMonto a Pagar: " + MntPagar);
 }
Example #4
0
 public override string ToString()
 {
     return(base.ToString() + "\nMonto Bruto: " + "\nMoneda: " + Moneda.ToString() + "\nIVA Otra Tasa: " + "\nCantidad de elementos en la lista de Retención Percepción: " + RetencPercep.Count +
            +MntTotRetenido + "\nCantidad de Ítems: " + CantLinDet);
 }
Example #5
0
        public void toStringTest()
        {
            Moneda unaMoneda = new Moneda("Pesos", "UYU", 1.00M);

            Assert.AreEqual(unaMoneda.ToString(), "UYU");
        }
Example #6
0
 public void Print()
 {
     Assert.AreEqual("[12 MXN]", _moneda12MXN.ToString());
 }