Ejemplo n.º 1
0
        public ActionResult Atualizar_Usuarios()
        {
            Exist_UsersDto           usuario;
            Exist_UsersDtoCollection usuarios = new Exist_UsersDtoCollection();
            exist_users util = new exist_users();

            usuario = getUser();

            usuarios = util.ConsultarUsuarios();
            paises();
            tratamentos();
            ViewBag.usuario = usuario;

            var SchemeList = (from scheme in usuarios select scheme).ToList();

            ViewBag.usuarios = usuarios;

            return(View("~/Views/Atualizar_Usuarios/Atualizar_Usuarios.cshtml", SchemeList));
        }
Ejemplo n.º 2
0
        public ActionResult LoadGridUsuarios(string texto, string coluna)
        {
            try
            {
                List <Exist_UsersDto> usuarios = new List <Exist_UsersDto>();
                if (texto != null)
                {
                    if (texto == "")
                    {
                        exist_users exist_users = new exist_users();
                        usuarios = exist_users.ConsultarUsuarios();
                        usuarios = usuarios.Where(f => f.user_admin == false).ToList();
                        TempData["collection_users"] = usuarios;
                    }
                    else
                    {
                        usuarios = (List <Exist_UsersDto>)TempData["collection_users"];
                        TempData.Keep("collection_users");
                        usuarios            = Buscar(usuarios, texto, coluna);
                        ViewBag.defaultSort = coluna;
                    }
                }
                else
                {
                    usuarios = (List <Exist_UsersDto>)TempData["collection_users"];
                    TempData.Keep("collection_users");
                }

                var SchemeList = (from scheme in usuarios select scheme).ToList();

                return(PartialView("GridUsuarios", SchemeList));
            }
            catch (Exception ex)
            {
                return(Content("<label> Erro. Contacte o administrador </label>"));
            }
        }