Bharatiya Janata Party's Rajya Sabha member from Madhya Pradesh, Ajay Pratap Singh, on Saturday resigned from the party's primary membership, expressing displeasure over its process of selecting candidates for the upcoming Lok Sabha polls, and slammed it for indulging in "large-scale corruption".