public static async Task <IssueCreditsResponse> IssueCredits(IssueCreditsRequest request) { int amount = (int)(request.Amount * 100); string issuer = request.Issuer + " via Earn Dashboard Customer Service Tool"; var result = await CustomerServiceDAL.IssueCredits(request.UserId, amount, request.Explanation, issuer); return(result); }
public static async Task <List <EarnBurnHistoryRecord> > FetchEarnBurnHistory(Guid guid) { var data = await CustomerServiceDAL.GetEarnBurnHistory(guid); return(data); }
public static async Task <List <EarnBurnLineItem> > FetchUserEarnBurnLineItems(Guid userId) { var data = await CustomerServiceDAL.GetEarnBurnLineItems(userId); return(data); }