public AddAmountSerializeAction(IGiveXRestClient givexRestClient, GiveXCard giveXCardModel) : base("AddAmount") { _givexRestClient = givexRestClient; _giveXCardModel = giveXCardModel; }
public DeactivateGivexCardSerializeAction(IGiveXRestClient givexRestClient, GiveXCard giveXDeactivateCardModel) : base("DeactivateGivexCard") { _restClient = givexRestClient; _giveXDeactivateCardModel = giveXDeactivateCardModel; }
public SetAmountInGiveXCardSerializeAction(IGiveXRestClient givexRestClient, GiveXCard giveXCardModel) : base("SetAmountInGiveXCard") { _givexRestClient = givexRestClient; _giveXCardModel = giveXCardModel; }
/// <summary> /// Method to set amount in givex card /// </summary> /// <param name="givexCard"></param> /// <returns></returns> public async Task <GivexSaleCard> SetAmount(GiveXCard givexCard) { var action = new SetAmountInGiveXCardSerializeAction(_restClient, givexCard); await PerformTask(action); return((GivexSaleCard)action.ResponseValue); }