/// <summary> /// Sobrecarga del operador == compara cantidades entre los objetos del tipo Euro y Dolar /// </summary> /// <param name="e">Objeto del tipo Euro a ser comparado</param> /// <param name="d">Objeto del tipo Dolar a ser comparado</param> /// <returns></returns> public static bool operator ==(Euro e, Dolar d) { bool returnAux = false; if (e.GetCantidad() == d.GetCantidad()) { returnAux = true; } return(returnAux); }
public static bool operator !=(Euro e1, Euro e2) { bool distinto = false; if (e1.GetCantidad() != e2.GetCantidad()) { distinto = true; } return(distinto); }
public static Euro operator +(Euro e, Pesos p) { Euro conversionEuro = new Euro(); conversionEuro = (Euro)p; return(e.GetCantidad() + conversionEuro.GetCantidad()); }
public static bool operator ==(Euro e, Pesos p) { Euro retorno = new Euro(); retorno = (Euro)p; return((float)e.GetCantidad() == retorno.GetCantidad()); }
public static bool operator ==(Euro e, Dolar d) { Euro retorno = new Euro(); retorno = (Euro)d; return((float)e.GetCantidad() == retorno.GetCantidad()); }
public static Euro operator -(Euro e, Dolar d) { Euro conversionEuro = new Euro(); conversionEuro = (Euro)d; return(e.GetCantidad() - conversionEuro.GetCantidad()); }
public static Euro operator -(Euro e, Pesos p) { Euro pasaje = new Euro(); pasaje = (Euro)p; pasaje = e.GetCantidad() - pasaje.GetCantidad(); return(pasaje); }
public static Euro operator -(Euro e, Dolar d) { Euro pasaje = new Euro(); pasaje = (Euro)d; pasaje = e.GetCantidad() - pasaje.GetCantidad(); return(pasaje); }
/// <summary> /// Sobrecarga del operador == compara igualdad de cantidades de objetos del tipo Dolar y Euro /// </summary> /// <param name="d">Objeto Dolar a ser comparado</param> /// <param name="e">Objeto Euro a ser comparado</param> /// <returns></returns> public static bool operator ==(Dolar d, Euro e) { bool returnAux = false; if (d.GetCantidad() == e.GetCantidad()) { returnAux = true; } return(returnAux); }
public static bool operator ==(Euro e, Pesos p) { bool ret = false; Euro e2 = (Euro)(p); if (e.GetCantidad() == e2.GetCantidad()) { ret = true; } return(ret); }
public static Euro operator +(Euro e, Peso p) { Euro euro; Euro pEuro = (Euro)p; double cant = e.GetCantidad() + pEuro.GetCantidad(); euro = new Euro(cant); return(euro); }
public static Euro operator +(Euro e, Dolar d) { Euro euro; Euro dEuro = (Euro)d; double cant = e.GetCantidad() + dEuro.GetCantidad(); euro = new Euro(cant); return(euro); }
public static bool operator ==(Peso p, Euro e) { Euro euro = (Euro)p; bool rtnVal = false; if (e.GetCantidad() == euro.GetCantidad()) { rtnVal = true; } return(rtnVal); }
private void BtnConvertEuro_Click(object sender, EventArgs e) { if (txtEuro.Text != "" && txtCotizacionEuro.Text != "" && double.Parse(txtEuro.Text) > 0 && double.Parse(txtCotizacionEuro.Text) > 0) { Euro moneda = new Euro(double.Parse(txtEuro.Text)); //Explícitamente convierto la moneda (que esta en euros) a la moneda que quiero mostrar txtEuroAEuro.Text = moneda.GetCantidad().ToString(); txtEuroADolar.Text = ((Dolar)moneda).GetCantidad().ToString(); txtEuroAPeso.Text = ((Pesos)moneda).GetCantidad().ToString(); } else { MessageBox.Show("Error! Datos incorrectos!!", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
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(); }
private void button4_Click(object sender, EventArgs e) { string peso = textBox3.Text; string cantidadPeso = textBox15.Text; int valorPeso, cantidad; int.TryParse(peso, out valorPeso); int.TryParse(cantidadPeso, out cantidad); Moneda.Peso monedaDolar = new Peso(cantidad, valorPeso); Moneda.Dolar dolarsito = (Dolar)monedaDolar; Moneda.Euro eurito = (Euro)monedaDolar; textBox12.Text = cantidadPeso; textBox8.Text = eurito.GetCantidad().ToString(); textBox11.Text = dolarsito.GetCantidad().ToString(); }
//Metodo estatico sobrecargado para convertir moneda a dolar. public static double ConvertToDolar(Euro e) { double euroToDolar = e.GetCantidad() / Euro.GetCotizacion(); return(euroToDolar); }
public static Euro operator +(Euro e, Pesos p) { Euro ep = (Euro)p; return(new Euro(e.GetCantidad() + ep.GetCantidad())); }
public static bool operator ==(Euro e, Dolar d) { Euro ed = (Euro)d; return(e.GetCantidad() == ed.GetCantidad()); }
public static bool operator ==(Euro e, Pesos p) { Euro ep = (Euro)p; return(e.GetCantidad() == ep.GetCantidad()); }
/// <summary> /// /// </summary> /// <param name="e"></param> /// <param name="d"></param> /// <returns></returns> public static Euro operator -(Euro e, Dolar d) { Euro aux = (Euro)d; return(aux.GetCantidad() - e.GetCantidad()); }
/// <summary> /// /// </summary> /// <param name="e"></param> /// <param name="p"></param> /// <returns></returns> public static Euro operator -(Euro e, Peso p) { Euro aux = (Euro)p; return(aux.GetCantidad() - e.GetCantidad()); }
// Operador - public static Euro operator -(Euro e, Dolar d) { Euro ed = (Euro)d; return(new Euro(e.GetCantidad() - ed.GetCantidad())); }