public async Task SmallTableMenuItem(SmallTableMenuItemViewModel model) { string requestURL = "/path/{Parameter}"; var httpMethod = BaseNetworkAccessEnum.Put; var parameters = new Dictionary <string, object>() { //{"Parameter", model.Property}, }; await _NetworkInterface(requestURL, parameters, httpMethod); }
public void SetMenuWithItems(List <SmallTableMenuItemViewModel> dataSource, Action <object> clickEvent) { Menu.Children.Clear(); for (var count = 0; count < dataSource.Count; count++) { var item = new SmallTableMenuItemViewModel() { ListIndex = count, ItemDescription = dataSource[count].ItemDescription, MenuClickedCommand = new Command(clickEvent) }; var menuItem = new SmallTableMenuItemView(item); Menu.Children.Add(menuItem); } }
public async Task SmallTableMenuItem(SmallTableMenuItemViewModel model, Action completeAction) { await _Service.SmallTableMenuItem(model); completeAction(); }