public ReposicionDTO(OrdenReposicion rep, PuntoVenta pv, IEnumerable<OrdenReposicionDetalle> prod, Camion cam)
     : base(rep, pv)
 {
     productos = prod.Select(x => new ProductoReposicionDTO(x, x.Producto)).ToArray();
     eventos = rep.GetEventosPublicos().Select(x => new EventoDTO(x)).ToArray();
     if (cam != null) camion_asignado = new CamionDTO(cam);
 }
        public IHttpActionResult GetCamion(int id)
        {
            Camion camion = db.Camiones.Where(c => c.Id == id).AsNoTracking().FirstOrDefault();

            if (camion == null) return NotFound();

            var dto = new CamionDTO(camion);

            return Ok(dto);
        }