public Provincial(Franja minFranja, Llamada llamada) : base(llamada.Duracion, llamada.NroDestino, llamada.NroOrigen) { this.franjaHoraria = minFranja; }
public Provincial(Franja miFranja, Llamada llamada) : this(llamada.NroOrigen, miFranja, llamada.Duracion, llamada.NroDestino) { }
public Provincial(Franja mifranja, Llamada llamada) : base(llamada.Duracion, llamada.NroDestino, llamada.NroDestino) { this.franja = mifranja; }
public Provincial(Franja miFranja, Llamada unaLlamada) : base(unaLlamada.NroOrigen, unaLlamada.NroDestino, unaLlamada.Duracion) { this._franjaHoraria = miFranja; }
public static int OrdenarPorDuracion(Llamada llamada1, Llamada llamada2) { return(llamada1.duracion.CompareTo(llamada2.duracion)); }
private void AgregarLlamada(Llamada llamada) { ListaDeLlamadas.Add(llamada); }
public Provincial(Franja franjaHoraria, Llamada llamada) : this(llamada.NroOrigen, llamada.NroDestino, llamada.Duracion, franjaHoraria) { }
public Local(Llamada unaLlamada, float costo) : base(unaLlamada.NroOrigen, unaLlamada.NroDestino, unaLlamada.Duracion) { this._costo = costo; }
public Local(Llamada llamada, float costo) : this(llamada.NroOrigen, llamada.NroDestino, llamada.Duracion, costo) { }
/// <summary> /// Ordena las llamadas por Duracion /// </summary> /// <param name="llamada1">Recibe la Llamada 1</param> /// <param name="llamada2">Recibe la Llamada 2</param> /// <returns>Retorna 1 si la llamada 1 es mayor al 2, caso contrario retorna 0</returns> public static int OrdenarPorDuracion(Llamada llamada1, Llamada llamada2) { return((llamada1.Duracion > llamada2.Duracion) ? 1 : 0); }