Buddy don't take it personally but what was your IELTS score I think you didn't understand what I wrote.... I said I know many people here who got approval for diploma after completing their bachelor's from india and my friend got approval for MBA course in canada and he is already an MBA from india .....everyone have different case if they got approved do not means you will get and so if you got refusal it means you should go for PG OR MASTERS. because visa officer is not convinced with your case and study as it seems to be of same level and you will be learning nothing new so whats the benefit of doing it ? it clearly shows you are just taking advantage to immigrate to Canada. its better make a change in your course and choose better one with higher level. [THIS IS WHAT VISA OFFICER THINKS]. good luck
Read properly .....