public async Task <bool> DeleteClick(long id) { var deleteObject = new ViewModel() { Id = id }; await HttpClientJsonExtensions.PostJsonAsync(Http, $"{AppState.DeleteURL}", deleteObject); await SetData(); return(true); }
public async Task <bool> CreateOrUpdateModel() { await HttpClientJsonExtensions.PostJsonAsync(Http, $"{AppState.UpdateURL}", EditObject); AppState.UpdateModel(); if (EditObject.Id == 0) { EditObject = new TeamViewModel(); } return(true); }
protected async Task HandleInvalidSubmit() { try { var response = await HttpClientJsonExtensions.PostJsonAsync <ResponseObject <FormModel> >(Http, "api/Form", Model); if (response?.Data != null) { Model = response.Data; StateHasChanged(); } } catch (Exception ex) { Console.WriteLine(ex.Message); } }