コード例 #1
0
        public ListarUsuariosView()
        {
            InitializeComponent();

            var vaListarUsuarioViewModel = new ListarUsuarioViewModel {
                Mensagens = this, Navigation = this.Navigation
            };

            BindingContext = vaListarUsuarioViewModel;
        }
コード例 #2
0
        public ActionResult ListarUsuario(int?pagina, string filtro)
        {
            ListarUsuarioViewModel Model = new ListarUsuarioViewModel();

            Model.filtro = filtro;
            IEnumerable <Usuario> Users = db.Usuarios.OrderBy(x => x.ApellidoPaterno);

            if (!String.IsNullOrEmpty(filtro))
            {
                filtro = filtro.ToLower();
                Users  = db.Usuarios
                         .Where(x => x.Nombre.ToLower().Contains(filtro) ||
                                x.Nombre.ToLower().Contains(filtro) ||
                                x.ApellidoPaterno.ToLower().Contains(filtro) ||
                                x.NombreUsuario.ToLower().Contains(filtro));
            }
            Model.Usuarios = Users.ToPagedList(pagina ?? 1, 10);
            return(View(Model));
        }