Ejemplo n.º 1
0
 public int OrdenarPorDuracion(Llamada llamada1, Llamada llamada2)
 {
     return((llamada1.duracion > llamada2.duracion) ? 1 : 0);
 }
Ejemplo n.º 2
0
 public Local(Llamada unaLlamada, float costo)
     : base(unaLlamada.NroOrigen, unaLlamada.NroDestino, unaLlamada.Duracion)
 {
     this._costo = costo;
 }
Ejemplo n.º 3
0
 public Provincial(Franja miFranja, Llamada llamada)
     : base(llamada.Duracion, llamada.NroDestino, llamada.NroOrigen)
 {
     this.franjaHoraia = miFranja;
 }
Ejemplo n.º 4
0
 public Provincial(Franja miFranja, Llamada unaLlamada)
     : base(unaLlamada.NroOrigen, unaLlamada.NroDestino, unaLlamada.Duracion)
 {
     this._franjaHoraria = miFranja;
 }
Ejemplo n.º 5
0
 public Local(Llamada llamada, float costo)
 // : base(llamada.Duracion,llamada.NroDestino,llamada.NroOrigen)
     : this(llamada.NroOrigen, llamada.Duracion, llamada.NroDestino, costo)
 {
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Sobrecarga del constructor que invoca a éste para inicializarlo con los valores que recibe de un primer parámetro objeto
 /// de tipo Llamada más el segundo parámetro Franja
 /// </summary>
 /// <param name="miFranja"></param>
 /// <param name="unaLlamada"></param>
 public Provincial(Franja miFranja, Llamada unaLlamada) : this(unaLlamada.NroOrigen, miFranja, unaLlamada.Duracion, unaLlamada.NroDestino)
 {
     // No lleva código porque invoca al constructor por default
 }
Ejemplo n.º 7
0
 private void AgregarLlamada(Llamada nuevaLlamada)
 {
     this.listaDeLlamadas.Add(nuevaLlamada);
 }
Ejemplo n.º 8
0
 public bool Equals(Llamada llamada)
 {
     return(llamada is Provincial);
 }
Ejemplo n.º 9
0
 public Provincial(Franja miFranja, Llamada call)
     : base(call.Duracion, call.NumeroDeDestino, call.NumeroDeOrigen)
 {
     this.franjaHoraria = miFranja;
 }
Ejemplo n.º 10
0
 public Local(Llamada llamada, float costo)
     : base(llamada.Duracion, llamada.NroDestino, llamada.NroOrigen)
 {
     this.costo = costo;
 }
Ejemplo n.º 11
0
 private void AgregarLLamada(Llamada l)
 {
     this.Llamadas.Add(l);
 }
 public Local(Llamada llamada, float costo) : this(llamada.NumeroOrigen, llamada.Duracion, llamada.NumeroDestino, costo)
 {
 }
Ejemplo n.º 13
0
 private void AgregarLlamada(Llamada call)
 {
     this.listaLlamadas.Add(call);
 }
 public static int OrdenarPorDuracion(Llamada l1, Llamada l2)
 {
     return(String.Compare(l1.Duracion.ToString(), l2.Duracion.ToString()));
 }
 public Local(Llamada call, float costo) : base(call.Duracion, call.NumeroDeDestino, call.NumeroDeOrigen)
 {
     this.costo = costo;
 }
Ejemplo n.º 16
0
 public Provincial(Franja miFranja, Llamada llamada)
     : this(llamada.NroOrigen, miFranja, llamada.Duracion, llamada.NroDestino)
     //: base (llamada.Duracion,llamada.NroDestino,llamada.NroOrigen)
 {
     //.franjaHoraria = miFranja;
 }
 public Provincial(Franja miFranja, Llamada llamada) : this(llamada.NumeroOrigen, miFranja, llamada.Duracion, llamada.NumeroDestino)
 {
 }
Ejemplo n.º 18
0
 protected void AgregarLlamada(Llamada nuevaLlamada)
 {
     this.listaDeLlamadas.Add(nuevaLlamada);
 }