private async Task GetProjects() { try { IsProgressing = true; Projects = await apiHelper.GetProjects(ParentLayout.LoggedInUser.Token); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error"); } finally { IsProgressing = false; } }
public async Task GetProjects(string searchText) { try { IsProgressing = true; Projects = string.IsNullOrWhiteSpace(searchText) ? await apiHelper.GetProjects(loggedInUser.Token) : await apiHelper.GetProjects(LoggedInUser.Token, searchText); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error"); } finally { IsProgressing = false; } }