/// <summary> /// Llena el grid de Regions /// </summary> /// <history> /// [emoguel] created 08/07/2016 /// </history> private async void LoadRegions() { try { dgrRegions.ItemsSource = await BRRegions.GetRegions(1); GridHelper.SelectRow(dgrRegions, 0); } catch (Exception ex) { UIHelper.ShowMessage(ex); } }
/// <summary> /// Cargala lista de regiones /// </summary> /// <history> /// [emoguel] 26/Feb/2016 Created /// [emoguel] 30/05/2016 se volvió async /// </history> protected async void LoadRegions() { try { List <Region> lstRegions = await BRRegions.GetRegions(1); cmbarrg.ItemsSource = lstRegions; skpStatus.Visibility = Visibility.Collapsed; } catch (Exception ex) { UIHelper.ShowMessage(ex); } }
/// <summary> /// Llena el combobox de regiones /// </summary> /// <history> /// [emoguel] created 16/05/2016 /// </history> private async void LoadRegions() { try { List <Region> lstRegions = await BRRegions.GetRegions(1); if (enumMode == EnumMode.Search) { lstRegions.Insert(0, new Region { rgID = "", rgN = "ALL" }); } cmblsrg.ItemsSource = lstRegions; } catch (Exception ex) { UIHelper.ShowMessage(ex); } }
/// <summary> /// Carga los datos del grid /// </summary> /// <param name="region">Objeto a seleccionar</param> /// <history> /// [emoguel] created 14/04/2016 /// </history> private async void LoadRegions(Region region = null) { try { status.Visibility = Visibility.Visible; int nIndex = 0; List <Region> lstRegions = await BRRegions.GetRegions(_nSatus, _regionFilter); dgrRegions.ItemsSource = lstRegions; if (lstRegions.Count > 0 && region != null) { region = lstRegions.Where(rg => rg.rgID == region.rgID).FirstOrDefault(); nIndex = lstRegions.IndexOf(region); } GridHelper.SelectRow(dgrRegions, nIndex); StatusBarReg.Content = lstRegions.Count + " Regions."; status.Visibility = Visibility.Collapsed; } catch (Exception ex) { UIHelper.ShowMessage(ex); } }