Ejemplo n.º 1
0
        private async Task DeleteTemplateAsync(object obj)
        {
            if (obj is IntervalTemplate item)
            {
                if (Device.RuntimePlatform != Device.UWP &&
                    !(await DialogService.DisplayAlertAsync("Delete", $"You are about to delete template '{item.Name}', are you sure?", "Ok", "Cancel")))
                {
                    return;
                }

                if (await IntervalService.DeleteItemAsync(item.Id))
                {
                    IntervalTemplates.Remove(item);
                }
            }
        }