public T Post <V>(T obj) where V : AbstractValidator <T> { Validate(obj, Activator.CreateInstance <V>()); _codeRepository.Insert(obj); return(obj); }
public bool CreatePromoCode(PromoCode promoCode) { _promoCodeRepository.Insert(promoCode); return(true); }