How can make my payment

Sir I am working Seva automotive Pvt LTD last 7 year, as a contract basis the name of contractors APAL management Ahmedabad, started as a front office executive and after 3 year I have posted to the floor supervisor, the dated 4th March 2017 one vehicle caliper greasing and balancing doing a free of cost because this vehicle know to frnd, Suddenly the G.M. was known that works done by free of cost doing by me he is terminated by me for the job,I am agree for my mistake and write down the blank paper my mistake and saying sorry but he doesn't understand and hold my payment two months, After two months I am came to the office and ask for the payment he should give a more two months and say I am not confirmed when completed to the my 2 month. As per condition I am working as a contract basis, as per law GM was not the terminat me , my contractor can't order I am terminat to March n till date I am unemployed for the G M Mr Vikram akolkar Please give my payment and my law