예제 #1
0
        public override float calcularCosto(Paquete miPaquete, string miDestino)
        {
            bool evaluacionDestino = esCercano(miDestino);

            if (evaluacionDestino)
            {
                return(tarifaLocal * miPaquete.peso);
            }
            else
            {
                return(tarifaLargaDistancia * miPaquete.peso);
            }
        }
예제 #2
0
파일: FedEx.cs 프로젝트: Aeiroa/TAREAS-DDS
 public override float calcularCosto(Paquete miPaquete, string miDestino)
 {
     return(costoPorVolumen * miPaquete.volumen);
 }
예제 #3
0
 public abstract float calcularCosto(Paquete miPaquete, string miDestino);
예제 #4
0
 public Envio(string destino, Paquete paquete, Transportista transportista)
 {
     this.destino       = destino;
     this.paquete       = paquete;
     this.transportista = transportista;
 }
예제 #5
0
파일: UPS.cs 프로젝트: Aeiroa/TAREAS-DDS
 public override float calcularCosto(Paquete miPaquete, string miDestino)
 {
     return(costoPorKilo * miPaquete.peso);
 }