If you did not ask the repair person about changing the oil on your car when you had it repaired, then the repair person had no duty to advise you about the need to have your oil changed on a regular basis. Common sense dictates that you would have thought about the need to check your vehicle's oil periodically.From what you have written, it appears that you are responsible for the costs of your engine's repair and no one else.