private async void RellenarDropdownSucursal() { DropDownList_sucursal.Items.Clear(); // Trae la lista de sucursales disponibles de la base de datos. IEnumerable <Models.Sucursal> iEnumerable_sucursales = new ObservableCollection <Models.Sucursal>(); SucursalManager sucursalManager = new SucursalManager(); iEnumerable_sucursales = await sucursalManager.ObtenerSucursales(VG.usuarioActual.CadenaToken); List <Models.Sucursal> lista_sucursales = iEnumerable_sucursales.ToList(); if (lista_sucursales.Count > 0) { // Rellena el dropdown con las sucursales disponibles. lista_sucursales.Reverse(); for (int i = 0; i < lista_sucursales.Count(); i++) { DropDownList_sucursal.Items .Insert(0, new ListItem( lista_sucursales[i].SUC_NOMBRE, "" + lista_sucursales[i].SUC_CODIGO)); } } // Coloca la opcion "Seleccionar" al inicio del dropdown para obligar al usuario a seleccionar // una sucursal. DropDownList_sucursal.Items.Insert(0, new ListItem("Seleccionar", "seleccionar")); }
public SucursalMethods() { ADSucursalManager = new SucursalManager(); }