コード例 #1
0
        private Pedido EnsablarPedido(string[] datos)
        {
            PedidoBuilder constructorPaqueteria = _verificadorPaqueteria.VerificarPaqueteria(datos[3]);
            Pedido        pedido = new Pedido()
            {
                Origen      = datos[0],
                Destino     = datos[1],
                Distancia   = Convert.ToDouble(datos[2]),
                Paqueteria  = constructorPaqueteria.GetPaqueteria(),
                FechaPedido = Convert.ToDateTime(datos[5])
            };

            PedidoAssemble pedidoAssemble = new PedidoAssemble(constructorPaqueteria);

            pedidoAssemble.Assemble(pedido);
            return(pedido);
        }