예제 #1
0
        public TemasPage()
        {
            crudTema  = new Tema();
            usuarioBL = new UsuarioBL();
            temaBL    = new TemaBL();
            InitializeComponent();
            RefreshTemasListView();
            cbSoloYo.IsChecked = true;
            Usuarios           = new ObservableCollection <UsuarioListViewItem>();
            var data = usuarioBL.Listar();

            foreach (var item in data)
            {
                var userlb = new UsuarioListViewItem
                {
                    Usuario = item
                };
                userlb.Content = userlb.Usuario.GetNombreCompleto();
                Usuarios.Add(userlb);
            }
            OnPropertyChanged("Usuarios");
            TemaMode();
            var acciones = usuarioBL.ListarAccionesDisponiblesEnVista(SesionActiva.ObtenerInstancia().Usuario.ID, 8);

            CreateCommandBar(this.AccionesBar, acciones);
        }
예제 #2
0
 private void loadUsersInListView(List <Usuario> usuarios)
 {
     foreach (var item in usuarios)
     {
         UsuarioListViewItem usuarioListViewItem = new UsuarioListViewItem()
         {
             Usuario = item,
             Name    = item.ID.ToString(),
             Content = item.GetNombreCompleto()
         };
         lvResponsableFormulario.Items.Add(usuarioListViewItem);
     }
 }