コード例 #1
0
ファイル: Class1.cs プロジェクト: massimokris/laboratorio2
        public static Peso operator +(Peso d, Euro p)
        {
            Peso   europ = (Peso)p;
            double cant  = europ.GetCantidad() + d.GetCantidad();
            Peso   Euro  = new Peso(cant);

            return(Euro);
        }
コード例 #2
0
ファイル: Class1.cs プロジェクト: massimokris/laboratorio2
        public static Peso operator -(Peso e, Dolar d)
        {
            Peso   pesop = (Peso)d;
            double cant  = pesop.GetCantidad() - e.GetCantidad();
            Peso   peso  = new Peso(cant);

            return(peso);
        }
コード例 #3
0
        public static bool operator ==(Peso p, Euro e)
        {
            bool retorno = false;

            if ((Euro)p == e)
            {
                retorno = true;
            }
            return(retorno);
        }
コード例 #4
0
        public static bool operator ==(Peso p1, Peso p2)
        {
            bool retorno = false;

            if (p1.GetCantidad() == p2.GetCantidad())
            {
                retorno = true;
            }
            return(retorno);
        }
コード例 #5
0
        public static bool operator ==(Peso p, Dolar d)
        {
            bool retorno = false;

            if ((Dolar)p == d)
            {
                retorno = true;
            }
            return(retorno);
        }
コード例 #6
0
ファイル: Peso.cs プロジェクト: nogueral/Ejercitacion_C_Sharp
        public static Peso operator -(Peso auxPeso, Dolar auxDolar)
        {
            Peso   aux = new Peso();
            double auxCantidad;

            aux = (Peso)auxDolar;

            auxCantidad = aux.GetCantidad() - auxPeso.GetCantidad();

            return(new Peso(auxCantidad));
        }
コード例 #7
0
        public static Peso operator +(Peso p, Euro e)
        {
            Peso peso;
            Peso dPeso = (Peso)e;

            double cant = p.GetCantidad() + dPeso.GetCantidad();

            peso = new Peso(cant);

            return(peso);
        }
コード例 #8
0
ファイル: Euro.cs プロジェクト: SergioCarbone/laboratorio2
        /// <summary>
        ///
        /// </summary>
        /// <param name="e"></param>
        /// <param name="d"></param>
        /// <returns></returns>
        public static bool operator ==(Euro e, Dolar d)
        {
            bool  retorno   = false;
            Dolar euroDolar = (Dolar)e;

            if (euroDolar.GetCantidad() == d.GetCantidad())
            {
                retorno = true;
            }
            return(retorno);
        }
コード例 #9
0
        public static Peso operator -(Peso p, Dolar d)
        {
            Peso peso;
            Peso dPeso = (Peso)d;

            double cant = p.GetCantidad() - dPeso.GetCantidad();

            peso = new Peso(cant);

            return(peso);
        }
コード例 #10
0
ファイル: Dolar.cs プロジェクト: SergioCarbone/laboratorio2
        /// <summary>
        ///
        /// </summary>
        /// <param name="d"></param>
        /// <param name="e"></param>
        /// <returns></returns>
        public static bool operator ==(Dolar d, Euro e)
        {
            bool  retorno = false;
            Dolar aux     = (Dolar)e;

            if (d.GetCantidad() == aux.GetCantidad())
            {
                retorno = true;
            }
            return(retorno);
        }
コード例 #11
0
ファイル: Form1.cs プロジェクト: massimokris/laboratorio2
        private void button2_Click(object sender, EventArgs e)
        {
            string euro         = textBox1.Text;
            string cantidadEuro = textBox13.Text;

            int valorEuro, cantidad;

            int.TryParse(euro, out valorEuro);
            int.TryParse(cantidadEuro, out cantidad);

            Moneda.Euro monedaEuro = new Euro(cantidad, valorEuro);

            Moneda.Peso  pesito    = (Peso)monedaEuro;
            Moneda.Dolar dolarsito = (Dolar)monedaEuro;

            textBox4.Text = cantidadEuro;
            textBox5.Text = dolarsito.GetCantidad().ToString();
            textBox6.Text = pesito.GetCantidad().ToString();
        }
コード例 #12
0
ファイル: Form1.cs プロジェクト: massimokris/laboratorio2
        private void button3_Click(object sender, EventArgs e)
        {
            string dolar         = textBox2.Text;
            string cantidadDolar = textBox14.Text;

            int valorDolar, cantidad;

            int.TryParse(dolar, out valorDolar);
            int.TryParse(cantidadDolar, out cantidad);

            Moneda.Dolar monedaDolar = new Dolar(cantidad, valorDolar);

            Moneda.Peso pesito = (Peso)monedaDolar;
            Moneda.Euro eurito = (Euro)monedaDolar;

            textBox9.Text  = cantidadDolar;
            textBox7.Text  = eurito.GetCantidad().ToString();
            textBox10.Text = pesito.GetCantidad().ToString();
        }
コード例 #13
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="p"></param>
        /// <param name="e"></param>
        /// <returns></returns>
        public static Peso operator -(Peso p, Euro e)
        {
            Peso aux = (Peso)e;

            return(aux.GetCantidad() - p.cantidad);
        }
コード例 #14
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="p"></param>
        /// <param name="d"></param>
        /// <returns></returns>
        public static Peso operator -(Peso p, Dolar d)
        {
            Peso aux = (Peso)d;

            return(aux.GetCantidad() - p.cantidad);
        }
コード例 #15
0
        public static Peso operator -(Peso p, Euro e)
        {
            Peso retorno = new Peso(p.cantidad - ((Peso)e).cantidad);

            return(retorno);
        }
コード例 #16
0
        public static Peso operator -(Peso p, Dolar d)
        {
            Peso retorno = new Peso(p.cantidad - ((Peso)d).cantidad);

            return(retorno);
        }