Exemple #1
0
        public ServiceViewModel GetGuincho(string rodovia, string quilometro)
        {
            var guincho = new Guincho(rodovia, quilometro);

            guincho.SetTempoMedio();

            return(new ServiceViewModel
            {
                Distancia = quilometro,
                TempoMedio = guincho.TempoMedio
            });
        }
Exemple #2
0
 public RealWorld(AutoSocorroFactory factory, Veiculo veiculo)
 {
     _veiculo = factory.CriarVeiculo(veiculo.Nome, veiculo.Porte);
     _guincho = factory.CriarGuincho();
 }
Exemple #3
0
 public override Guincho CriarGuincho()
 {
     return(Guincho.Criar(PORTE_PEQUENO));
 }
 public override Guincho CriarGuincho()
 {
     return(Guincho.Criar(PORTE_GRANDE));
 }
 public override Guincho CriarGuincho()
 {
     return(Guincho.Criar(PORTE_MEDIO));
 }