Esempio n. 1
0
 private void InicializarControlador()
 {
     if (!Application.Current.Properties.ContainsKey("ViewModelFiltro"))
     {
         FiltrosVM vm = new FiltrosVM(this);
         Application.Current.Properties.Add("ViewModelFiltro", vm);
         ViewModel = vm;
     }
     else
     {
         var vm = new object();
         Application.Current.Properties.TryGetValue("ViewModelFiltro", out vm);
         ViewModel = vm as FiltrosVM;
     }
 }
        //Falta integrar los filtros del viewmodel de filtros
        private void BuscarReceta_TextChanged(object sender, TextChangedEventArgs e)
        {
            var vm = new object();

            Application.Current.Properties.TryGetValue("ViewModelFiltro", out vm);
            FiltrosVM filtros = vm as FiltrosVM;

            var keyword = BuscarReceta.Text;

            if (keyword.Length >= 1)
            {
                List <Receta> resultado = App.RecetaDataBase.ObtenerList().Where(c => c._Titulo.ToLower().Contains(keyword.ToLower())).ToList();
                _VMRecetas     = new RecetasListVM(resultado);
                BindingContext = _VMRecetas;
            }
            else
            {
                List <Receta> resultado = App.RecetaDataBase.ObtenerList().ToList();
                _VMRecetas     = new RecetasListVM(resultado);
                BindingContext = _VMRecetas;
            }
        }
Esempio n. 3
0
 public PopupFiltroPuntaje(FiltrosVM viewmodel)
 {
     InitializeComponent();
     GenerarDatosPicker();
     ViewModel = viewmodel;
 }
Esempio n. 4
0
 public PopupFiltroEstacion(FiltrosVM viewmodel)
 {
     InitializeComponent();
     CargarPickerEstacion();
     ViewModel = viewmodel;
 }
 public PopupFiltroPrecio(FiltrosVM viewmodel)
 {
     InitializeComponent();
     ViewModel = viewmodel;
 }
 public PopupFiltroCalorias(FiltrosVM viewmodel)
 {
     InitializeComponent();
     ViewModel = viewmodel;
 }
 public PopupFiltroDificultad(FiltrosVM viewmodel)
 {
     InitializeComponent();
     GenerarDatosPicker();
     ViewModel = viewmodel;
 }
Esempio n. 8
0
 public PopupFiltroMomentoDia(FiltrosVM viewmodel)
 {
     InitializeComponent();
     CargarPickerMomentoDia();
     ViewModel = viewmodel;
 }