Esempio n. 1
0
        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"));
        }
Esempio n. 2
0
 public SucursalMethods()
 {
     ADSucursalManager = new SucursalManager();
 }