Subversion Repositories SmartDukaan

Rev

Blame | Last modification | View Log | RSS feed

package in.shop2020.user.persistence;

import java.util.List;

import in.shop2020.user.domain.Affiliate;
import in.shop2020.user.domain.MasterAffiliate;

public interface AffiliateMapper {

        Affiliate getAffiliateById(long id);

        Affiliate getAffiliateByName(String name);

        MasterAffiliate getMasterAffiliateById(long id);

        MasterAffiliate getMasterAffiliateByName(String name);

        void createMasterAffiliate(MasterAffiliate masterAffiliate);

        List<MasterAffiliate> getAllMasterAffiliates();

        void createAffiliate(Affiliate affiliate);

        List<Affiliate> getAffiliatesByMasterAffiliate(long masterAffiliateId);
}