Esempio n. 1
0
        private void btnPesoConvert_Click(object sender, EventArgs e)
        {
            Peso billete = this.txtCantidadPeso.Text;

            this.txtPesoPeso.Text  = billete.GetCantidad().ToString("0.0");
            this.txtPesoDolar.Text = ((Dolar)billete).GetCantidad().ToString("0.0");
            this.txtPesoEuro.Text  = ((Euro)billete).GetCantidad().ToString("0.0");
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Euro billeteUno = 1;
            Peso billeteDos = (Peso)billeteUno;


            Console.WriteLine(billeteDos.GetCantidad());
            Console.ReadKey();
        }
Esempio n. 3
0
 private void btnPeso_Click(object sender, EventArgs e)
 {
     peso              = new Peso(double.Parse(txtCantidadPesos.Text));
     dolar             = (Dolar)peso;
     euro              = (Euro)peso;
     txtPesoPeso.Text  = (peso.GetCantidad()).ToString();
     txtPesoDolar.Text = (dolar.GetCantidad()).ToString();
     txtPesoEuro.Text  = (euro.GetCantidad()).ToString();
 }
Esempio n. 4
0
 private void btnDolar_Click(object sender, EventArgs e)
 {
     dolar = new Dolar(double.Parse(txtCantidadDolar.Text));
     peso  = (Peso)dolar;
     euro  = (Euro)dolar;
     txtDolarDolar.Text = (dolar.GetCantidad()).ToString();
     txtDolarPeso.Text  = (peso.GetCantidad()).ToString();
     txtDolarEuro.Text  = (euro.GetCantidad()).ToString();
 }
Esempio n. 5
0
            public static Peso operator -(Peso p, Dolar d)
            {
                Peso x = new Peso();

                x = (Peso)d;

                p._cantidad -= x.GetCantidad();
                return(p);
            }
Esempio n. 6
0
 private void btnEuro_Click(object sender, EventArgs e)
 {
     euro              = new Euro(double.Parse(txtCantidadEuros.Text));
     peso              = (Peso)euro;
     dolar             = (Dolar)euro;
     txtEuroEuro.Text  = (euro.GetCantidad()).ToString();
     txtEuroDolar.Text = (dolar.GetCantidad()).ToString();
     txtEuroPeso.Text  = (peso.GetCantidad()).ToString();
 }
Esempio n. 7
0
            public static Peso operator -(Peso p, Euro e)
            {
                Peso x = new Peso();

                x = (Peso)e;

                p._cantidad -= x.GetCantidad();
                return(p);
            }
Esempio n. 8
0
        static void Main(string[] args)
        {
            Peso  aux  = new Peso(100);
            Dolar auxD = new Dolar(1);
            Euro  auxE = new Euro(1);
            Peso  res  = aux + auxE;

            Console.WriteLine(res.GetCantidad());
            Console.ReadKey();
        }
Esempio n. 9
0
        private void button2_Click(object sender, EventArgs e)
        {
            Euro monedaEuro = new Euro(double.Parse(this.textBox1.Text), double.Parse(this.textBox4.Text));

            Dolar aux     = (Dolar)monedaEuro;
            Peso  auxPeso = (Peso)monedaEuro;
            Euro  auxEuro = (Euro)monedaEuro;

            textBox8.Text = aux.GetCantidad().ToString();
            textBox9.Text = auxPeso.GetCantidad().ToString();
            textBox7.Text = auxEuro.GetCantidad().ToString();
        }
Esempio n. 10
0
        private void btnConvertPesos_Click(object sender, EventArgs e)
        {
            double resultado;

            if (double.TryParse(txtPesos.Text, out resultado))
            {
                Peso p = new Peso(resultado);
                txtPesosAPesos.Text = Convert.ToString(p.GetCantidad());
                txtPesosADolar.Text = Math.Round(((Dolar)p).GetCantidad(), 2).ToString();
                txtPesosAEuro.Text  = Math.Round(((Euro)p).GetCantidad(), 2).ToString();
            }
        }
Esempio n. 11
0
        private void button4_Click(object sender, EventArgs e)
        {
            Peso monedaPeso = new Peso(double.Parse(this.textBox3.Text), double.Parse(this.textBox6.Text));

            Dolar aux     = (Dolar)monedaPeso;
            Peso  auxPeso = (Peso)monedaPeso;
            Euro  auxEuro = (Euro)monedaPeso;

            textBox14.Text = aux.GetCantidad().ToString();
            textBox13.Text = auxEuro.GetCantidad().ToString();
            textBox15.Text = auxPeso.GetCantidad().ToString();
        }
Esempio n. 12
0
        private void button3_Click(object sender, EventArgs e)
        {
            Dolar monedaDolar = new Dolar(double.Parse(this.textBox2.Text), double.Parse(this.textBox5.Text));

            Dolar aux     = (Dolar)monedaDolar;
            Euro  auxEuro = (Euro)monedaDolar;
            Peso  auxPeso = (Peso)monedaDolar;

            textBox11.Text = aux.GetCantidad().ToString();
            textBox10.Text = auxEuro.GetCantidad().ToString();
            textBox12.Text = auxPeso.GetCantidad().ToString();
        }
Esempio n. 13
0
        private void btnConvertPeso_Click(object sender, EventArgs e)
        {
            double cotizrespecdolar;
            double cantPeso;

            if (double.TryParse(txtCotizPeso.Text, out cotizrespecdolar) && double.TryParse(txtPeso.Text, out cantPeso))
            {
                Peso pes = new Peso(cantPeso, cotizrespecdolar);
                txtPesoAPeso.Text  = pes.GetCantidad().ToString();
                txtPesoAEuro.Text  = ((Euro)pes).GetCantidad().ToString();
                txtPesoADolar.Text = ((Dolar)pes).GetCantidad().ToString();
            }
        }
Esempio n. 14
0
        private void buttonPeso_Click(object sender, EventArgs e)
        {
            double numero;

            if (double.TryParse(textPeso.Text, out numero))
            {
                Peso peso = new Peso(numero);

                textPesoEuro.Text  = "" + ((Euro)peso).GetCantidad();
                textPesoDolar.Text = "" + ((Dolar)peso).GetCantidad();
                textPesoPeso.Text  = "" + peso.GetCantidad();
            }
        }
Esempio n. 15
0
        private void BtnEuro_Click(object sender, EventArgs e)
        {
            double numero;

            if (double.TryParse(TxtEuro.Text, out numero))
            {
                Euro euro = new Euro(numero);
                TxtEuroEuro.Text = numero.ToString();
                Dolar dolar = (Dolar)euro;
                TxtEuroDolar.Text = dolar.GetCantidad().ToString();
                Peso peso = (Peso)euro;
                TxtEuroPeso.Text = peso.GetCantidad().ToString();
            }
        }
Esempio n. 16
0
        private void BtnDolar_Click(object sender, EventArgs e)
        {
            double numero;

            if (double.TryParse(TxtDolar.Text, out numero))
            {
                Dolar dolar = new Dolar(numero);
                TxtDolarDolar.Text = numero.ToString();
                Euro euro = (Euro)dolar;
                TxtDolarEuro.Text = euro.GetCantidad().ToString();
                Peso peso = (Peso)dolar;
                TxtDolarPeso.Text = peso.GetCantidad().ToString();
            }
        }
Esempio n. 17
0
            public static bool operator ==(Peso p, Euro e)
            {
                Peso x = new Peso();

                x = (Peso)e;

                if (x.GetCantidad() == (float)p.GetCantidad())
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
Esempio n. 18
0
        private void btnConvPeso_Click(object sender, EventArgs e)
        {
            double inputPeso = 0;

            double.TryParse(this.txtInputPeso.Text, out inputPeso);

            if (inputPeso == 0)
            {
                return;
            }

            Peso auxPeso = new Peso(inputPeso);

            this.txtPesoApeso.Text  = auxPeso.GetCantidad().ToString();
            this.txtPesoAdolar.Text = ((Dolar)auxPeso).GetCantidad().ToString();
            this.txtPesoAeuro.Text  = ((Euro)auxPeso).GetCantidad().ToString();
        }
Esempio n. 19
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnConvertPeso_Click(object sender, EventArgs e)
 {
     if (!lockedOK)
     {
         MessageError("You need to complete al the cotizations boxes", "Error");
     }
     else
     {
         if (Double.TryParse(txtPeso.Text, out double equivalentPeso))
         {
             Peso myPeso = new Peso(equivalentPeso);
             txtPesosAEuro.Text  = ((Euro)myPeso).GetCantidad().ToString();
             txtPesosADolar.Text = ((Dolar)myPeso).GetCantidad().ToString();
             txtPesosAPesos.Text = myPeso.GetCantidad().ToString();
         }
     }
 }
Esempio n. 20
0
        private void btnConvertorPeso_Click(object sender, EventArgs e)
        {
            //tomar valor
            string strValor = txtPeso.Text;
            double valor;
            Peso   peso;

            //validar
            if (!string.IsNullOrEmpty(strValor) && double.TryParse(strValor, out valor))
            {
                peso = new Peso(valor);

                // convertir y asignar
                txtPesoEuro.Text  = ((Euro)peso).GetCantidad().ToString();
                txtPesoPeso.Text  = peso.GetCantidad().ToString();
                txtPesoDolar.Text = ((Dolar)peso).GetCantidad().ToString();
            }
        }
Esempio n. 21
0
        private void btnConvertPeso_Click(object sender, EventArgs e)
        {
            double d;

            double.TryParse(this.txtPesoInput.Text, out d);

            Peso peso = new Peso(d);

            txtPesosInPesos.Text = peso.GetCantidad().ToString();

            Euro euro = (Euro)peso;

            txtPesosInEuros.Text = euro.GetCantidad().ToString();

            Dolar dolar = (Dolar)peso;

            txtPesosInDolars.Text = dolar.GetCantidad().ToString();
        }
Esempio n. 22
0
        private void btnConvertEuro_Click(object sender, EventArgs e)
        {
            int aux;

            if (int.TryParse(textEuro.Text, out aux))
            {
                Euro  euro  = new Euro(aux);
                Peso  peso  = new Peso(aux);
                Dolar dolar = new Dolar(aux);
                textEuroAEuro.Text = aux.ToString();

                Dolar auxD = (Dolar)euro;
                textEuroADolar.Text = string.Format("{0:n2}", Math.Truncate(auxD.GetCantidad() * 100) / 100);

                Peso auxP = (Peso)euro;
                textEuroAPeso.Text = string.Format("{0:n2}", Math.Truncate(auxP.GetCantidad() * 100) / 100);
            }
        }
Esempio n. 23
0
        private void btnConvertDolar_Click(object sender, EventArgs e)
        {
            int aux;

            if (int.TryParse(textDolar.Text, out aux))
            {
                Dolar dolar = new Dolar(aux);
                Peso  peso  = new Peso(aux);
                Euro  euro  = new Euro(aux);
                textDolarADolar.Text = aux.ToString();

                Peso auxP = (Peso)dolar;
                textDolarAPeso.Text = string.Format("{0:n2}", Math.Truncate(auxP.GetCantidad() * 100) / 100);

                Euro auxE = (Euro)dolar;
                textDolarAEuro.Text = string.Format("{0:n2}", Math.Truncate(auxE.GetCantidad() * 100) / 100);
            }
        }
Esempio n. 24
0
        private void btnDolar_Click(object sender, EventArgs e)
        {
            double cantidad;

            if (double.TryParse(txtDolar.Text, out cantidad))
            {
                Dolar dolar1 = new Dolar(cantidad);
                Dolar dolar2 = new Dolar(0);
                Euro  euro1  = new Euro(0);
                Peso  peso1  = new Peso(0);
                dolar2 = (Dolar)dolar1;
                euro1  = (Euro)dolar1;
                peso1  = (Peso)dolar1;


                txtDolar2.Text = Convert.ToString(dolar2.GetCantidad());
                txtDolar3.Text = Convert.ToString(euro1.GetCantidad());
                txtDolar4.Text = Convert.ToString(peso1.GetCantidad());
            }
        }
Esempio n. 25
0
        private void btnPeso_Click(object sender, EventArgs e)
        {
            double cantidad;

            if (double.TryParse(txtPeso.Text, out cantidad))
            {
                Peso  peso1  = new Peso(cantidad);
                Peso  peso2  = new Peso(0);
                Dolar dolar1 = new Dolar(0);
                Euro  euro1  = new Euro(0);
                peso2  = (Peso)peso1;
                euro1  = (Euro)peso1;
                dolar1 = (Dolar)peso1;


                txtPeso2.Text = Convert.ToString(dolar1.GetCantidad());
                txtPeso3.Text = Convert.ToString(euro1.GetCantidad());
                txtPeso4.Text = Convert.ToString(peso2.GetCantidad());
            }
        }