Hi Dentre,
Well, firstly Linear Programming refers to optimization while DP involves solving complex problems by breaking them down to simpler sub-problems using smart recursion.
So to answer your query, to solve a LP problem using Dynamic Programming is by breaking a problem into sub-problems.
Here are some great resources to help you understand DP problems.
Dynamic Programming Dp Introduction - InterviewBit
https://www.topcoder.com/community/competitive-programming/tutorials/dynamic-programming-from-novice-to-advanced/
Demystifying Dynamic Programming
Hope this helps :)