In continuation of the mail from Mr.Bharat Gera, I have few suggestion, if the contract service is part and parcel of the present service and if it is under same management and the past services of yours have been transferred to present service to count for the terminal benefits and the present management is in agreement with your past services, then,in all probability you may claim that one year gratuity. If the present employer does not consider your past services and issue a fresh service agreement from 2007 then you are bound by that. So there are lot of legal implications and find out the employer - employee relations.
Hope this would help you to clarify your stake