public void BatchCreateSaleAdvItem(SaleAdvItemVM vm, EventHandler <RestClientEventArgs <BatchResultRsp> > callback) { string relativeUrl = "/MKTService/SaleAdvTemplate/BatchCreateSaleAdvItem"; var msg = vm.ConvertVM <SaleAdvItemVM, SaleAdvertisementItem>(); restClient.Create(relativeUrl, msg, callback); }
public void UpdateSaleAdvItemStatus(SaleAdvItemVM vm, EventHandler <RestClientEventArgs <SaleAdvItemVM> > callback) { string relativeUrl = "/MKTService/SaleAdvTemplate/UpdateSaleAdvItemStatus"; var msg = vm.ConvertVM <SaleAdvItemVM, SaleAdvertisementItem>(); restClient.Update <SaleAdvertisementItem>(relativeUrl, msg, (obj, args) => { if (args.FaultsHandle()) { return; } RestClientEventArgs <SaleAdvItemVM> e = new RestClientEventArgs <SaleAdvItemVM>(vm, this.viewPage); callback(obj, e); }); }