protected override async void OnAppearing() { base.OnAppearing(); Roles = await RoleHelper.GetAllRoles(); RolePicker.ItemsSource = Roles; }
public List <DropDownItem> GetAllRoles() { using (IRoleHelper helper = new RoleHelper()) { return(helper.GetAllRoles()); } }
protected override async void OnAppearing() { base.OnAppearing(); Roles = await RoleHelper.GetAllRoles(); RolePicker.ItemsSource = Roles; if (AppState.FilterByPriority) { PriorityPicker.SelectedIndex = AppState.Priority; } if (AppState.FilterByRole) { var role = Roles.FirstOrDefault(r => r.Id == AppState.RoleId); if (role != null) { RolePicker.SelectedIndex = Roles.IndexOf(role); } } if (AppState.FilterByDate) { ExpirationDatePicker.Date = AppState.Date; } }
protected override async void OnAppearing() { if (AppState.IsDarkTheme) { BackgroundColor = Color.FromHex("#595959"); } else { BackgroundColor = Color.FromHex("#fbf6d9"); } base.OnAppearing(); Roles = await RoleHelper.GetAllRoles(); RolePicker.ItemsSource = Roles; }
protected override async void OnAppearing() { if (AppState.IsDarkTheme) { BackgroundColor = Color.FromHex("#595959"); } else { BackgroundColor = Color.FromHex("#fbf6d9"); } base.OnAppearing(); Roles = await RoleHelper.GetAllRoles(); RolePicker.ItemsSource = Roles; if (AppState.FilterByPriority) { PriorityPicker.SelectedIndex = AppState.Priority; } if (AppState.FilterByRole) { var role = Roles.FirstOrDefault(r => r.Id == AppState.RoleId); if (role != null) { RolePicker.SelectedIndex = Roles.IndexOf(role); } } if (AppState.FilterByDate) { ExpirationDatePicker.Date = AppState.Date; } }