private async void Busqueda_SearchButtonPressed(object sender, EventArgs e)
        {
            //Busqueda de Articulo o Servicio por nombre
            RepositorySatApp database = new RepositorySatApp();

            if (!string.IsNullOrEmpty(Busqueda.Text))
            {
                try
                {
                    if (bolEsArticulo)//Busqueda por Articulo
                    {
                        var listado = database.GetArticulosPorConsulta(Busqueda.Text);
                        PopupArticulosServicios popupA = new PopupArticulosServicios(listado, bolEsArticulo);
                        popupA.CallbackEvent += OnPopupUnitsCallback;
                        await PopupNavigation.Instance.PushAsync(popupA);
                    }
                    else //Busqueda por Servicio
                    {
                        var listado = database.GetServiciosPorConsulta(Busqueda.Text);
                        PopupArticulosServicios popupS = new PopupArticulosServicios(listado, false);
                        popupS.CallbackEvent += OnPopupUnitsCallback;
                        await PopupNavigation.Instance.PushAsync(popupS);
                    }
                }
                catch (Exception ex)
                {
                    await DisplayAlert("Aviso", ex.Message, "OK");
                }
            }
            else
            {
                await Application.Current.MainPage.DisplayAlert("Aviso", "No hay articulo o servicio para buscar.", "OK");
            }
            database.CerrarConexion();
        }