예제 #1
0
        private void CarregarPrimeiroAcesso()
        {
            var manterFilial = new ManterFilial();
            listaFilial = manterFilial.GetAll().OrderBy(l => l.Nome).ToList();

            gridFiliais.DataSource = listaFilial;
            gridFiliais.DataBind();

            txtFiltroNome.Focus();
        }
        private void CarregarComboFiliais()
        {
            var listaFiliais = new ManterFilial().GetAll();

            ddlFiliais.DataSource = listaFiliais.OrderBy(l => l.Nome);

            ddlFiliais.DataTextField = "Nome";
            ddlFiliais.DataValueField = "Id";
            ddlFiliais.DataBind();

            ddlFiliais.Items.Insert(0, new ListItem("Selecione", ""));
        }
예제 #3
0
        private void FiltrarGrid()
        {
            var nome = txtFiltroNome.Text;

            var manterFilial = new ManterFilial();
            listaFilial = manterFilial.GetAll();

            IEnumerable<Filial> listFiltrada = listaFilial.Where(i => i.Nome.ToUpper().Contains(nome.ToUpper()));

            this.listaFilial = listFiltrada.OrderBy(l => l.Nome).ToList();

            gridFiliais.PageIndex = 0;
            gridFiliais.DataSource = listaFilial.ToList();
            gridFiliais.DataBind();
        }
예제 #4
0
        private void CarregarPrimeiroAcesso()
        {
            GetId();

            Filial filial = new ManterFilial().FindById(this.IdFilial);

            Set(filial);

            this.listaUsuarios = new ManterUsuario().GetAtivos();

            ListBox listaOrigem = new ListBox();
            foreach (Usuario usuario in listaUsuarios)
                listaOrigem.Items.Add(new ListItem(usuario.UserName, usuario.Id.ToString()));

            ListBox listaDestino = new ListBox();
            if (listaUsuariosAdd != null)
            {
                foreach (Usuario usuario in listaUsuariosAdd)
                    listaDestino.Items.Add(new ListItem(usuario.UserName, usuario.Id.ToString()));
            }
            AssociadorDeListas1.CarregarListas(listaOrigem, listaDestino);
        }
예제 #5
0
        private void Salvar()
        {
            Filial filial = Get();
            ManterFilial manterFilial = new ManterFilial();

            var msgSucesso = "";

            manterFilial.Update(filial);
            msgSucesso = String.Format("Associação de usuário(s) à filial '{0}' realizada com sucesso", filial.Nome);

            GerenciadorMensagens.IncluirMensagemSucesso(msgSucesso);
        }
        private void CarregarFiliais()
        {
            var manterFilial = new ManterFilial();
            _listFiliais = manterFilial.FindByUsuario(_usuario);

            if (_listFiliais == null || _listFiliais.Count == 0)
                throw new BLLException("Usuario (" + _usuario.UserName + ") não tem filiais vinculadas.");
        }