public override async void OnAppearing(object navigationContext) { paraOnAppearing(navigationContext); base.OnAppearing(navigationContext); var result = await _sqliteService.GetAll_zt_inventarios_conteos(); Zt_inventarios_conteos = new ObservableCollection <zt_inventarios_conteos>(); foreach (var zt_inventario_conteos in result) { Zt_inventarios_conteos.Add(zt_inventario_conteos); } }//Fin OnAppearing
/*public ICommand FindProductoSKU * { * get { return _findProductoSKU = _findProductoSKU ?? new FicVmDelegateCommand(FindProductoSKUExecute); } * } * * public ICommand FindProductoCodBarras * { * get { return _findProductoCodBarras = _findProductoCodBarras ?? new FicVmDelegateCommand(FindProductoCodBarrasExecute); } * }*/ public override async void OnAppearing(object navigationContext) { var zt_inventario_conteosItem = navigationContext as zt_inventarios_conteos; if (zt_inventario_conteosItem != null) { Zt_inventario_conteos = zt_inventario_conteosItem; } base.OnAppearing(navigationContext); //Esto se utiliza para tener una lista con la cual comparar //si un producto existe o no var result = await _sqliteService.GetAll_zt_cat_productos(); Zt_cat_productos_list = new ObservableCollection <zt_cat_productos>(); foreach (var zt_cat_productos in result) { Zt_cat_productos_list.Add(zt_cat_productos); } var resultUM = await _sqliteService.GetAll_zt_cat_unidad_medida(); Zt_cat_unidad_medida_list = new ObservableCollection <zt_cat_unidad_medidas>(); foreach (var zt_cat_unidad_medida in resultUM) { Zt_cat_unidad_medida_list.Add(zt_cat_unidad_medida); } var resultConteosList = await _sqliteService.GetAll_zt_inventarios_conteos(); Zt_inventarios_conteos_list = new ObservableCollection <zt_inventarios_conteos>(); foreach (var zt_inventarios_conteos in resultConteosList) { if (Zt_inventario_conteos.IdInventario == zt_inventarios_conteos.IdInventario) { Zt_inventarios_conteos_list.Add(zt_inventarios_conteos); } } recuperarUMSeleccionada(); //base.OnAppearing(navigationContext); }//Fin OnAppearing