Пример #1
0
        private void LimpaLocais(bool setLast = false)
        {
            locais = localController.GetAll();
            comboBoxLocal.Items.Clear();

            foreach (Local local in locais)
            {
                comboBoxLocal.Items.Add($"{local.Codlocal} - {local}");
            }

            if (locais.Any())
            {
                comboBoxLocal.SelectedIndex = 0;
            }

            if (evento.Codlocal != 0)
            {
                comboBoxLocal.SelectedIndex = comboBoxLocal.FindStringExact($"{evento.Codlocal} - {evento.CodlocalNavigation}");
            }

            if (setLast)
            {
                comboBoxLocal.SelectedIndex = comboBoxLocal.Items.Count - 1;
            }
        }
Пример #2
0
        public void PrepararFiltros()
        {
            locais     = localController.GetAll();
            categorias = categoriaController.GetAll();
            eventos    = eventoController.GetAll().Where(e => e.Liberado).ToList();

            comboBoxLocal.Items.Clear();
            comboBoxCategoria.Items.Clear();

            comboBoxLocal.Items.Add("Selecione um local...");
            comboBoxLocal.SelectedIndex = 0;
            comboBoxCategoria.Items.Add("Selecione uma categoria...");
            comboBoxCategoria.SelectedIndex = 0;

            foreach (var local in locais)
            {
                comboBoxLocal.Items.Add(local.ToString());
            }

            foreach (var categoria in categorias)
            {
                comboBoxCategoria.Items.Add(categoria.Nome);
            }
        }