Пример #1
0
        private Filial Get()
        {
            Filial filial = new Filial();

            filial.Id = this.IdFilial;
            filial.Nome = txtNome.Text;
            filial.Sigla = hidSigla.Value;
            filial.CodigoCusto = hidCodigoCusto.Value;

            if (filial.Usuarios == null)
                filial.Usuarios = new List<Usuario>();

            ListBox itensAdicionados = (ListBox)AssociadorDeListas1.FindControl("lstListaAdicionados");

            var listaGeralUsuarios = new ManterUsuario().GetAll();

            foreach (ListItem item in itensAdicionados.Items)
            {
                var usuario = listaGeralUsuarios.First(v => v.Id == Convert.ToInt32(item.Value));
                filial.Usuarios.Add(usuario);
            }

            return filial;
        }
Пример #2
0
        private void CarregarPrimeiroAcesso()
        {
            txtNome.Focus();

            CarregarComboPerfil();
            CarregarComboGrupoVisao();

            var manterUsuario = new ManterUsuario();

            listaUsuarios = manterUsuario.GetAll().OrderBy(L => L.UserName).ToList();

            var genericList = listaUsuarios.Select(u => new
            {
                u.Id,
                GrupoVisaoNome = u.GrupoVisao.Nome,
                u.UserName,
                u.Status,
                u.Perfil
            });

            grdUsuario.DataSource = genericList.OrderBy(l => l.UserName).ToList();
            grdUsuario.DataBind();
        }