Ejemplo n.º 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;
        }