public async Task <Response> UpdatePromotionEntryStatus(string promoId, string retailerId, bool action) { var det = new PromotionEntryDetail(); det.PromoId = promoId; det.RetailerId = retailerId; var detail = JsonConvert.SerializeObject(det); var result = await CallPostFunction(detail, UpdatePromotionEntriesAction + (action == true ? "Approve" : "Reject")); return(result); }
public async Task <Response> UpdateRetailerImageStatus(string Id, bool status) { var data = new PromotionEntryDetail(); data.PromoId = Id; data.IsApproved = status; var detail = JsonConvert.SerializeObject(data); var result = await CallPostFunction(detail, UpdateRetailerImageStausAction); if (result == null) { return(null); } else { return(result); } }
public async Task <List <R_PromotionEntries> > ListRetailerImages(string promoId, string retailerId) { var det = new PromotionEntryDetail(); det.PromoId = promoId; det.RetailerId = retailerId; var detail = JsonConvert.SerializeObject(det); var result = await CallPostFunction(detail, ManageRetailerImagesAction); if (result == null) { return(null); } else { var media = JsonConvert.DeserializeObject <List <R_PromotionEntries> >(result.ResponseValue); return(media); } }