public static OrdemCargaFactory ObterFabrica(TipoOrdemCarga tipoOrdemCarga)
        {
            switch (tipoOrdemCarga)
            {
            case TipoOrdemCarga.Comum:
                return(ordemCargaComumFactory);

            case TipoOrdemCarga.Parcial:
                return(ordemCargaParcialFactory);

            case TipoOrdemCarga.Transferencia:
                return(ordemCargaTransferenciaFactory);

            default:
                return(new OrdemCargaComumFactory());
            }
        }
Ejemplo n.º 2
0
 public OrdemCarga(TipoOrdemCarga tipoOrdemCarga)
 {
     this.TipoOrdemCarga = tipoOrdemCarga;
 }