public override int CompareTo(object obj) { if (obj is TipoCuenta) { TipoCuenta oVar = obj as TipoCuenta; return(String.Compare(this.ToString(), oVar.ToString(), true)); } else if (obj is string) { return(String.Compare(this.ToString(), obj as string)); } else { return(-1); } }
public CuentaCorriente(int numero, int sucursal, Cliente cliente, double limite, string nombre) : base(nombre, numero, sucursal, cliente) { this.limiteDescubierto = limite * -1; this.tipo = TipoCuenta.CuentaCorriente; }
public CajaAhorro(int numero, int sucursal, Cliente cliente, double interes, string nombre) : base(nombre, numero, sucursal, cliente) { this.interes = interes; this.tipo = TipoCuenta.CajaAhorro; }