public async void getItem(int id)
        {
            bandArtist = await BandsArtists.Get(id);

            txtNombre.Text = bandArtist.Nombre;
            imgLogo.Source = new BitmapImage(bandArtist.ImageUrl);
        }
        public async void LoadData()
        {
            grdLoader.Visibility = Visibility.Visible;
            GenericResponse genericResponse = await BandsArtists.GetList(Filter, OrderBy, OrderType, Page);

            TotalPages = genericResponse.TotalPages;

            if (genericResponse.Items.Count > 0)
            {
                grdNoRegisters.Visibility = Visibility.Collapsed;
            }
            else
            {
                grdNoRegisters.Visibility = Visibility.Visible;
            }

            lstItems.ItemsSource = genericResponse.Items;
            grdLoader.Visibility = Visibility.Collapsed;

            if (Page == 1)
            {
                btnFirst.IsEnabled    = false;
                btnPrevious.IsEnabled = false;
            }
            if (Page > 1)
            {
                btnFirst.IsEnabled    = true;
                btnPrevious.IsEnabled = true;
            }
            if (Page < TotalPages)
            {
                btnNext.IsEnabled = true;
                btnLast.IsEnabled = true;
            }
            if (Page == TotalPages)
            {
                btnNext.IsEnabled = false;
                btnLast.IsEnabled = false;
            }

            txtRegister.Text = "Mostrando página " + Page.ToString() + " de " + TotalPages.ToString();
        }
        public async void save()
        {
            btnSave.IsEnabled    = false;
            grdLoader.Visibility = Visibility.Visible;

            bandArtist.Nombre = txtNombre.Text;

            int response = await BandsArtists.save(bandArtist);

            if (response > 0)
            {
                btnSave.IsEnabled    = true;
                grdLoader.Visibility = Visibility.Collapsed;
                CloureManager.GoBack(new CloureParam("artist_id", response));
            }
            else
            {
                btnSave.IsEnabled    = true;
                grdLoader.Visibility = Visibility.Collapsed;
            }
        }
        private async void DisplayDeleteDialog(int id)
        {
            ContentDialog deleteFileDialog = new ContentDialog
            {
                Title             = "¿Está seguro que desea eliminar este registro?",
                Content           = "El registro se borrará de forma permanente",
                PrimaryButtonText = "Borrar",
                CloseButtonText   = "Cancelar"
            };

            ContentDialogResult result = await deleteFileDialog.ShowAsync();

            // Delete the file if the user clicked the primary button.
            /// Otherwise, do nothing.
            if (result == ContentDialogResult.Primary)
            {
                bool api_result = await BandsArtists.Delete(id);

                if (api_result)
                {
                    LoadData();
                }
            }
        }