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; }
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(); }